Обзор iPad Pro (2020)

29 марта, 2020

В последние годы Apple приложила немало усилий для того, чтобы превратить iPad в заслуживающий доверие бизнес-инструмент, но оставался открытым вопрос, является ли данное устройство «компьютером» или планшетом. Теперь, после анонса iPad Pro 2020 года с его клавиатурой Magic Keyboard, оснащенной трекпадом, компания, похоже, наконец-то ушла в сторону «компьютера». Но, конечно, в примере с Apple, это не обычный компьютер. Новое устройство Apple iPadOS 13.4 — увеличенная 12,9-дюймовая модель — теперь ближе,…

Подробнее >>

Написать функцию, которая считает сумму цифр числа

Для того, что бы вычислить сумму цифр составляющих какое-либо число необходимо пройтись по данному числу в цикле. Что бы это осуществить, нам надо привести указанное число к строке, потому что числовой литерал невозможно итерировать в цикле, в отличии от строкового, каждые элемент которого имеет свой индекс. К примеру в строке $str = ‘numbertostring’, $str[0] будет иметь значение n. function numberSum($num){ $num = "$num"; // также можно $num = (string)$num; $sum…

28 марта, 2020
Подробнее >>

Вывести таблицу умножения с помощью PHP

Задача: вывести таблицу умножения до 10 с помощью PHP. Таблицу умножения можно вывести с помощью двух вложенных циклов for. Принцип работы цикла такой, что пока не выполнится тело цикла, итерация не допускается, и не важно, что внутри цикла еще один цикл. Соответственно пока внутренний цикл не отработает, внешний не будет запущен. Решение: for ($i=1; $i <= 10; $i++ ) { for ($k=1; $k <= 10; $k++) { echo "$i x…

28 марта, 2020
Подробнее >>

Циклы for, while в PHP

Рассмотрим циклы for и while на примере классической задачи: необходимо делить некое число $number, равное 1000 на 2 пока результат не станет меньше 50. Вывести данное число и через какое количество делений оно будет получено. Решить данную задачу можно с помощью различных циклов, рассмотрим с помощью for и while, что бы увидеть, что они одинаковы по своей функциональности. Цикл for: $n = 1000; for ($i = 0; $n > 50;…

28 марта, 2020
Подробнее >>

Узнать сумму элементов массива PHP

Задача: узнать сумму элементов массива. Решение: Для того, что бы найти сумму элементов массива необходимо пройтись по нему циклом. Цикл foreach предназначен для работы с массивами. $arr = [5, 10, 5, 7, 4, 5]; $res = ''; foreach($arr as $val){ $res += $val; }; print_r($res); Также, можно воспользоваться встроенной функцией array_sum(): $result = array_sum($arr); print_r($result);

28 марта, 2020
Подробнее >>

Простой загрузчик файлов на PHP

27 марта, 2020

Практически на каждом сайте со стороны администратора используется функционал uploader, то есть скрипт для загрузки различных файлов, как правило картинок, но с помощью загрузчика можно загружать не только картинки, но и различные файлы. То есть, загрузчик позволяет перемещать файлы на сервер, со стороны клиента, не заходя при этом на сам сервер по протоколам FTP или SSH. На каждой CMS имеется встроенный uploader, но для разработчика необходимо понимать как он работает….

Подробнее >>

One Hyper с выдвижной камерой от Motorola

27 марта, 2020

Семейство смартфонов Motorola One включает модели Macro, Vision, Action, Zoom и Hyper, каждая из которых разработана с удобным и понятным интерфейсом. Для Motorola One Hyper стоимостью порядка 320,00 долл. США выделяющимися характеристиками являются большой экран и выдвижная фронтальная камера с высоким разрешением . One Hyper — это компактный 6,5-дюймовый телефон, шириной 76,6 мм, глубиной 161,8 и толщиной 8,9 мм и весом 200 г. Его немного громоздко держать. Разрешение составляет 2340…

Подробнее >>

Создать массив, найти максимальное и минимальное значение и поменять их местами

Задача: необходимо создать массив, наполнить его случайными значениями, найти максимальное и минимальное значение и поменять их местами. Решение: $arr = []; for($i=0; $i<5; $i++){ $arr[$i] = rand(1, 10); } print_r($arr); // проверяем созданный массив $max = max($arr); $min = min($arr); foreach($arr as $k => $v){ if($v == $max){ $arr[$k] = $min; } elseif ($v == $min){ $arr[$k] = $max; } } print_r($arr); // проверяем измененный массив

27 марта, 2020
Подробнее >>

Коронавирус заставляет Биткойн нервничать

23 марта, 2020

Кажется, что весь хаос на финансовых рынках развивается в свете пандемии коронавируса. Но приверженцы Биткойнов, невозмутимы, и заявляют, что такие моменты — это то, для чего была создана криптовалюта. Некоторые из его самых ярых поклонников утверждают, что, поскольку цифровой актив «некоррелирован» с традиционными активами, такими как акции, он является «убежищем» от рыночных сбоев, подобных тем, которые мы наблюдаем сейчас. Однако, к большому разочарованию истинно верующих, Биткойн — фактически, как и…

Подробнее >>

Обзор ноутбука-трансформера LG GRAM 14

23 марта, 2020

14-дюймовый ноутбук-трансформер LG Gram, возможно, не самый быстрый из всех, но с процессором Intel Core i7 Comet Lake он обеспечивает стабильную производительность и устойчивый дизайн 2-в-1. Он также может похвастаться ярким Full-HD дисплеем с впечатляющими углами обзора. Gram действительно неплохо работает от аккумулятора, что делает его отличным выбором для профессионалов, стремящихся к повышению производительности, которые много времени проводят в разъездах и не хотят связываться с адаптером переменного тока. Оба конкурента…

Подробнее >>