Рубрика «fold»

Здесь представлен фрагмент будущей книги «Основные инструменты и практики для начинающего разработчика программного обеспечения» Бальтазара Рубероля и Этьена Броду. Книга должна помочь образованию подрастающего поколения разработчиков. Она охватит такие темы, как освоение консоли, настройка и эффективная работа в командной оболочке, управление версиями кода с помощью git, основы SQL, инструменты вроде Make, jq и регулярные выражения, основы сетевого взаимодействия, а также лучшие практики разработки программного обеспечения и совместной работы. В настоящее время авторы упорно работают над этим проектом и приглашают всех поучаствовать в списке рассылки.

Содержание

Читать полностью »

Escobar Fold 2 – скам продолжается - 1

Первые новости о супер-дешевом гибком смартфоне имени Эскобара появились ещё в декабре, и все думали, что этот скам быстро захлопнется. А тем временем дело наркобарона живёт, и компания даже «выпустила» новые гаджеты. На них делают обзоры, с ними снимаются знаменитости, количество полуголых моделей в роликах по-прежнему бьёт рекорды, и кто-то даже получает девайсы.

Недавно был презентован Escobar Fold 2, смартфон ещё круче первого. С безумными характеристиками и по уникально низкой цене. На Хабре об этом явлении почему-то никто не рассказывает, хотя история выходит довольно интересная.Читать полностью »

То, что находится в верхней части страницы, в отличие от того, что скрыто, всегда влияет на опыт пользовательского взаимодействия – вне зависимости от размера экрана. Среднее различие в качестве усвоения информации «над местом сгиба» по сравнению с усвоением информации «под местом сгиба» составляет 84%.

Даже, несмотря на то, что точное место расположения сгиба отличается от устройства к устройству, он существует для каждого отдельного пользователя на каждом отдельном экране. Отзывчивый дизайн может включать 2, 3, 4 и более разных сгибов, которые отличаются в зависимости от устройств и размеров экранов, для которых оптимизируется дизайн. Каждое целевое устройство может иметь свой гипотетический сгиб.

Но сгиб – это не только измерение, это концепция. Сгиб важен, потому что значение имеет то, что появляется вверху вашей страницы. Пользователи ее прокручивают, но только если то, что находится выше сгиба, внушает доверие. То, что мы видим на странице без какого-либо действия – это то, что заставляет нас прокручивать дальше. Это справедливо на экране любого размера, будь то мобильный телефон, планшет или компьютер: все, что скрыто, и что пользователь должен открыть для себя, будет видно только если пользователь решит, что это того стоит.
Читать полностью »

Clojure — трансдьюсеры, редьюсеры и прочая муть - 1 В последнее время определенную известность получили transducers — новая фишка из еще не вышедшей Clojure 1.7. На момент написания статьи актуальна Сlojure 1.7-alpha5, но уже успело появиться изрядное количество портов трансдьюсеров на разнообразные языки: Python, Ruby, JavaScript, PHP, Java, C++, Lua, Erlang. И… это, по правде говоря, немного обескураживает. Ведь довольно давно (еще в Clojure 1.5) добавили библиотеку reducers. Так вот про редьюсеры никто особо не говорил, никуда ничего не портировал, хотя, вроде как, делают они схожие вещи… Или нет?

Давайте разберемся, для чего нам в Clojure понадобились все эти reducers & transducers (они нам правда нужны?), как они работают, как их использовать… И выясним наконец, не пора ли выкидывать reducers на свалку.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js