Архив за 03 марта 2017

Психологи рассказали, чего не стоит делать в отношениях

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

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

Еще одно введение в монады для совсем совсем начинающих.

Лучший способ понять монады — это начать их использовать. Нужно забить на монадические законы, теорию категорий, и просто начать писать код.

Написание кода на Haskell похоже на игру, в которой вы должны преобразовать объекты к нужному типу. Поэтому вам в первую очередь нужно понять правила этой игры. При написании кода вы должны четко понимать, какой тип имеет каждый конкретный кусок кода.

С обычными функциями все понятно. Если имеется функция типа «a->b», то подставив в неё аргумент типа «a», вы получите результат типа «b».

С монадами все не так очевидно. Под катом подробно расписано, как работать с do-конструкцией, как последовательно преобразуются типы, и зачем нужны монадные трансформеры.

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

Ховард Маркс рассказал, как быстро стать богатым

Американский миллиардер Ховард Марск решил рассказать, каким образом можно очень быстро разбогатеть.Он поделился своими секретами, которые в свое время помогли ему сколотить целое состояние. Таких оказалось пять.

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

Дэвид Хэнссон, создатель Ruby on Rails, признался в своём твиттере, что не написал бы сортировку пузырьком на доске. Дэвид подсматривает код в интернете всё время:

image

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

image
1 марта произошло очень важное событие, которое прошло почти незамеченным, несмотря на свою значимость. Github обновил terms-of-service, в которых появилось несколько пунктов, которые ставят под угрозу все репозитории под GPL, CC-*-SA и другими лицензиями.
Читать полностью »

Существует множество подходов к ведению IT- проектов и каждый из них находит своих последователей, успешно используется в одних проектах, с треском проваливается в других, приводит в восхищение часть клиентов и вызывает негодование у другой части. Порассуждаем о том, можно ли смешивать подходы, методы и методологии, чтобы достигать поставленных целей.

Важно!

  • В статье присутствует определенная доля иронии.
  • Статья ни в коем случае не ущемляет чьи-либо интересы.
  • В статье не противопоставляется SCRUM водопаду и не смешивается «мягкое с теплым».
  • У каждого свое мнение на процесс разработки проектов, свой опыт или его отсутствие, свой счастливый клиент или свой провалившийся проект, выполненный по методологии, с помощью проектных методик, руководствуясь принципами или интуицией.
  • Будьте добрее!

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

В сентябре 2016 года китайская компания Venus Optics анонсировала выпуск объектива Laowa 7.5mm f/2 MFT для камер системы Micro Four Thirds. Производитель пообещал, что в продаже Laowa 7.5mm f/2 MFT появится в начале 2017 года.

Хотя продажи еще не начались, представитель компании раскрыл информацию о цене. Производитель рассчитывает продавать Laowa 7.5mm f/2 MFT не дороже $500.

Основные технические данные объектива Laowa 7.5mm f/2 MFT:

  • Фокусное расстояние — 7,5 мм (ЭФР 15 мм);
  • Угол поля зрения — 110°;
  • Максимальная диафрагма — F/2,0;
  • Минимальная диафрагма — F/22;
  • Минимальная дистанция фокусировки — 0,12 м;
  • Читать полностью »

Для создания мультиязычных интерфейсов Ангулар предлагает использовать механизм разметки HTML шаблонов специальным маркером i18n который после компиляции удаляется из финального кода. Для этого достаточно указать этот маркер как атрибут тега окружающего текст.
Читать полностью »

Рынок умных очков дополненной реальности (AR) находится на переходном этапе. Очки AR, подобные Google Glass остаются нишевыми решениями с ограниченной сферой применения. С одной стороны, невысокий спрос объясняется затянутыми циклами обновления, но есть и другая причина — появление альтернативной технологии, известной как смешанная реальность (mixed reality, MR). Так видят ситуацию на рынке специалисты аналитической компании Tractica.

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

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

КВН: Купил — включил — не работает. О чём нельзя забывать при апгрейде памяти в компьютере - 1Читать полностью »