Архив за 16 марта 2020 - 12
Функциональное программирование — то, что вам (наверно) рассказывали. Если вы слушали
2020-03-16 в 5:21, admin, рубрики: python, монады, Программирование, Совершенный код, ссылочная прозрачность, функциональное программирование, чистые функцииМне нравятся разговоры на тему «мне раньше в школе/институте/родители говорили, а теперь я узнал». Если по счастливой случайности я оказываюсь хоть немного компетентен в обсуждаемом вопросе, то такие разговоры обычно сводятся к одному из трех вариантов: «где вообще ты раньше слышал такую чушь?» (если собеседник прав), «а с чего ты взял, что это так?» (если он не прав) и «ты прав, только это не противоречит тому, что тебе говорили раньше» (в подавляющем большинстве случаев). Нравятся такие разговоры мне по следующей причине: обычно их инициатор не обременен излишним предварительным знанием вопроса, что в некоторых случаях позволяет ему указать на некоторые моменты, которые принимались как очевидные, на самом деле таковыми не являясь. И одной из тем для подобных бесед оказалось функциональное программирование.
Вообще про ФП написано и сказано столько, что вроде бы все вопросы о его применимости, крутости, производительности и т.п. обглоданы до костного мозга. И все-таки такого рода вопросы поднимаются снова и снова, и всегда найдется желающий рассказать о том, что вы все неправильно поняли, а на самом деле оно эвано как. Пожалуй, сегодня я примерю на себя эту неблагодарную роль, поскольку недавно попались на глаза несколько постов на эту многострадальную тему. В первом и втором в очередной раз рассказано, что ФП — дрянь и изучать его — только портить свою карму будущего специалиста. Другие (раз и два) куда более адекватны, в них автор ставит целью объяснить, что все эти ваши лямбды, комбинаторы, категории — не более, чем пыль в глаза, а само ФП — штука простая, понятная и приятная в быту.
На сколько это соответствует истине?
Читать полностью »
Дата выхода самого дешевого флагмана на базе Snapdragon 865. Redmi K30 Pro представят 24 марта
2020-03-16 в 5:16, admin, рубрики: НовостиДо конца этого месяца ожидается презентация двух очень интересных линеек смартфонов, а именно Redmi K30 Pro и Huawei P40. Давно известно, что серия Huawei P40 будет представлена 26 марта.
Сегодня Ван Сяоянь, вице-президент Xiaomi Group China, общаясь с журналистами, заявил, что пресс-конференция, посвященная запуску Redmi K30 Pro, состоится перед презентацией Huawei P40.
Учитывая, что Redmi обычно проводит свои пресс-конференции по выпуску новых продуктов по вторникам, источник предполагает, что презентация Redmi K30 Pro может состояться 24 марта. На этой неделе производитель начнет публиковать тизеры и объявит точную дату анонса.
В прошлом месяце ZTE официально представила свой 5G-флагман Axon 10s Pro. Теперь же представители компании официально подтвердили, что новый 5G-смартфон Axon 11 будет представлен 23 марта этого года.
ZTE Axon 11 5G получит двухрежимную поддержку сетей пятого поколения (NSA и SA). Первые тизеры указывают на то, что ZTE Axon 11 5G понравится поклонникам мобильной фотографии, кроме того, смартфон совершит прорывы в видеосъемке.
Известный китайский инсайдер под ником Digital Chat Station сообщил эксклюзивную информацию о смартфоне Redmi K30 Pro, камера которого будет поддерживать оптическую стабилизацию изображения. Причем оптическая стабилизация будет реализована не только в основном модуле, но и в телеобъективе.
В качестве главного датчика изображения выступит Sony IMX686, разрешение которого составляет 64 Мп. Его оптический формат — 1/1,7 дюйма. Redmi K30 Pro будет оснащен экраном без вырезов и отверстий диагональю 6,67 дюйма, а также всплывающей фронтальной камерой.
Nokia C2 Android Go Edition: смартфон с 5,7" экраном HD+
2020-03-16 в 4:38, admin, рубрики: Гаджеты и устройства для гиков
Компания HMD Global анонсировала смартфон начального уровня Nokia C2 Android Go Edition, функционирующий под управлением операционной системы Android 9.0 (Pie) Go Edition.
Аппарат оборудован 5,7-дюймовым дисплеем с разрешением 1520 × 720 точек (формат HD+). Во фронтальной части установлена камера на основе 5-мегапиксельного датчика.
«Сердце» смартфона — неназванный процессор Unisoc с четырьмя вычислительными ядрами, работающими на тактовой частоте 1,4 ГГц. Объём оперативной памяти составляет только 1 Гбайт.
Отлично себя зарекомендовавший индийский сетевой информатор Мукул Шарма (Mukul Sharma) сообщил на своей страничке несколько интересных подробностей о недорогом смартфоне Realme 6i.
Слухи полностью подтвердились, Realme 6i станет первым смартфоном, построенным на базе бюджетной однокристальной системы MediaTek Helio G80. Новинка получит главный 48-мегапиксельный датчик основной камеры и аккумулятор ёмкостью 5000 мА·ч, а также поддержку 18-ваттной быстрой зарядки.
Проверенный сетевой информатор, который ведет страничку в социальной сети Twitter под ником @AndroidSaint, опубликовал новый тизер смартфона Vivo S6.
При помощи этого ролика производитель дал нам понять, что в камере Vivo S6 будет реализован качественный ночной режим съемки.
Nice way to tease the Night Selfie mode on the Vivo S6 5G
. #vivo #vivos6 pic.twitter.com/9yR75QMWrs
— Abdul Q. (@AndroidSaint) Читать полностью »
В интернете ни сайты, ни страницы внутри конкретного портала не существуют просто так — чтобы их найти, необходимо знать точный адрес, который нужно вбить в адрес, или иметь конкретную гиперссылку для доступа к странице. Но не всегда искомая страница загружается в желаемом виде — часто можно встретить предупреждение «Ошибка 404».
Длинный палец: как превратить простое устройство в "умное"
2020-03-16 в 1:18, admin, рубрики: Это интересно
Набор съемных насадок помогает адаптировать Fingerbot к механизмам и переключателям разного типа и размера. Специальное приложение для iOS и Android позволяет управлять множеством таких устройств, которые связываются со смартфоном посредством Bluetooth, на расстоянии до 50 м. Систему также можно дополнить интерфейсом для выхода в интернет и связи со своим внезапно «поумневшим» домом из любой точки мира.