Єкстраполяція AI – Telegram
Єкстраполяція AI
2.4K subscribers
97 photos
27 videos
315 links
Канал про штучний інтеллект, айті вцілому та про програмування зокрема.

На каналі оголошено військовий стан тому реклама за донат, пишіть мені @aratak і грощі сюди https://send.monobank.ua/jar/97f7LwGQJF
Download Telegram
Channel photo updated
Три самых популярных репозитория на гитхабе за 2015 год не удивительны вообще:
- react-native (https://github.com/facebook/react-native)
- swift (https://github.com/apple/swift)
- tensorflow (https://github.com/tensorflow/tensorflow)

А вот четвертый по популярности репозиторий удивил. Это обучающий и обобщающий материал о том, как пользоваться командной строкой. https://github.com/jlevy/the-art-of-command-line
Узнать погоду прямо из консоли поможет сервис wttr.in
Существует не так уж и много альтернатив "носорогу" — книге, с которой стоило бы начать изучать javascipt. И такие вот альтернативы ищутся каждый раз, как очередной новичок от программирования задает тот самый заветный вопрос про "начать изучать джаваскрипт". Книга авторства Marijn Haverbeke (не рискну записать это по-русски) с названием "Выразительный джаваскрипт" (в оригинале "Eloquent javanoscript") хорошо написана, и расчитана на минимум изначальных знаний. Ребята даже переводят на русский: https://www.gitbook.com/book/karmazzin/eloquentjavanoscript_ru/details
Засилье разнообразных способов подготовить статические файлы для вашего сайта продолжается. На данный момент победу уверено держит webpack, но проект http://brunch.io хоть и меньше известен, наступает лидеру на пятки. Вообще эти все менеджеры-компиляторы ассетов выглядят, как в свое время выглядел Makefile для компиляции бинарников.
Конечно же, Makefile тоже придумали не за один день, но стандарт этот прижился уже давно и выглядит достаточно стабильным. А вот компиляция ассетов находится еще в той аморфной стадии, когда перейдя от технологии к технологии концепция компиляции меняется коренным образом. И так как стандартна нет, каждый крутит свой велосипед. Ожидаемое время стагнации технологии — 3-6 месяцев.
"Веб-дизайнер", как понятние в русскоязычном пространстве совершенно не совпадает с аналогичным понятием в англоязычном пространстве. У русскоязычный веб-дизайнер занимается составлением коллажа и макетов будущих страниц. Продвинутые вебдизайнеры, чтобы отличаться от тех, низкоквалифицированных дизайнеров, дополнительно вешают на себя ярлыки UI/UX дизайнера или "дизайнера интерфейсов", подразумевая, что они предварительно думают головой, прежде чем рисовать коллажи и макеты будущих страниц и приложений. А особо продвинутые называют себя "арт-директором" или еще как-то так.
Правильному веб-дизайнеру просто необходимо уметь на выходе выдавать не красивую psd-ai-sketch картинку, а набор html+css+js, полностью готовый к интеграции в существующее приложение. В итоге веб-дизайнер должен еще быть хорошим веб-верстальщиком. Само собой, голову ему тоже стоит использовать в своей работе, поэтому "дизайнер-интерфейсов" как понятие тоже должно отсутствовать. Веб-дизайнер и точка.
Когда разрабатываешь новую библиотеку, один из главных вопросов - название. Название должно быть словом, которое знакомо каждому, но, в то же время, будет достаточно оригинальным и, хоть немного, отразит сущность библиотеки.
Ребята из ruby сообщества сталкиваются с этой проблемой довольно часто. На момент написания на rubygems.org в общий доступ выложено 7716 gem'ов.
Мы решили объединить gem'ы Солнечной системы и немного в них разобраться:

Sun ( https://rubygems.org/gems/sun ) - простая библиотека для расчета времени восхода и заката для заданной даты и координат.
Mercury ( https://rubygems.org/gems/mercury ) - фреймворк, написанный поверх Sinatra. Позволяет создавать приложения, используя haml, sass, coffee-noscript и markdown.
Venus ( https://rubygems.org/gems/venus ) - генератор для добавления и настройки гемов в приложение, написанное с использованием Ruby on Rails.
Earth ( https://rubygems.org/gems/earth ) - набор моделей данных обо всем на свете. Страны, автомобили, zip-коды городов, породы домашних животных и так далее.
Mars ( https://rubygems.org/gems/mars ) - фреймворк, который очень напоминает Mercury.
Jupiter ( https://rubygems.org/gems/jupiter ) - библиотека, предназначенная для ускорения развертывания новых виртуальных машин путем клонирования существующей виртуальной машины, даже если она была запущена, или с помощью предварительно созданных шаблонов.
Saturn ( https://rubygems.org/gems/saturn ) - если верить описанию, то это должен был быть gem для постройки сверхзвуковых летательных аппаратов на Ruby, однако разработка так и не началась 😞
Uranus ( https://rubygems.org/gems/Uranus ) - еще один замечательный gem, который так и не был разработан.
Neptune ( https://rubygems.org/gems/neptune ) - DSL, который позволяет разворачивать приложения на поддерживаемых облачных платформах.
Pluto ( https://rubygems.org/gems/pluto ) - gem, который позволяет создавать веб-страницы, используя открытые источники.
Сегодня последний день, когда вы можете бесплатно обновить Windows 7/8/8.1 до Windows 10. С завтрашнего дня бесплатно можно будет обновиться только до Ubuntu.
В мире NodeJS библиотеки двухмесячной давности уже считаются устоявшимися. Еще в этой инфрастуктуре очень тяжело со стандартами. Например, компиляцией ассетов умеет заниматься четыре разных популярных библиотеки: Brunch, Webpack, Grunt, Gulp. Все разные и все популярные. Обязательно нужно разработать пятую, которая будет лучше предыдущих и наконец введет стандарт конфигураций.
Все, что вы боялись спросить о функциональном программировании, но боялись спросить собрано в одном справочнике.
https://github.com/hemanth/functional-programming-jargon
"Плохой программист Джон сделал ошибку в коде, из-за которой каждый пользователь программы был вынужден потратить в среднем 15 минут времени на поиск обхода возникшей проблемы. Пользователей было 10 миллионов. Всего впустую потрачено 150 миллионов минут = 2.5 миллиона часов. Если человек спит 8 часов в сутки, то на сознательную деятельность у него остается 16 часов. То есть Джон уничтожил 156250 человеко-дней ≈ 427.8 человеко-лет. Средний мужчина живет 64 года, значит Джон убил примерно 6 целых 68 сотых человека. Как тебе спится, Джон — серийный программист?"
"-Что там с тикетом, Чарли?
- Пять часов, Турецкий
- Пять часов назад было же два часа."