Technologique
660 subscribers
143 photos
3 videos
42 files
945 links
Deeply involved developers about various aspects, tendencies & conceptions of programming technologies, FLOSS, Linux, security, cloud infrastructures & DevOps practices, distributed systems, data warehousing & analysis, DL/ML, web3, etc.
Author: @andrcmdr
Download Telegram
Красивая визуализация того, как распространяется "синапс" между "нейронами" разных слоёв нейросети во время её обучения. Разноцветные многоуровневые графы с миллионами вершин и связей, очень красиво. Если вы что-нибудь слышали про слои, нейроны и обучение нейросетей, смотреть эти картинки ещё интереснее. И тем более читать описания 🤓

http://www.wired.co.uk/gallery/machine-learning-graphcore-pictures-inside-ai

Здесь ещё картинки и больше текста:
https://www.graphcore.ai/blog/what-does-machine-learning-look-like
В мессенджере Signal, с упором на приватность и безопасность обмена информацией, сделали видеозвонки

https://whispersystems.org/blog/signal-video-calls-beta/

https://play.google.com/store/apps/details?id=org.thoughtcrime.securesms

Ждём приватных аудио и видеозвонков с потоковым шифрованием в Telegram.
Две самые годные книги по шаблонам проектирования, которые применимы не только для JavaScript:

Стоян Стефанов, JavaScript - Шаблоны проектирования

Эдди Османи, Learning JavaScript Design Patterns

После прочтения этих книг могу только одно сказать - не будьте пленниками шаблонного мышления! Каждый проект уникален по своему! Изучайте архитектурные парадигмы и концепции языков! Процессы тестирования и обеспечение качества! Это самый верный способ писать лучший код!

#books
Technologique
Крис Лэттнер (Chris Lattner), основатель проекта LLVM, автор языка программирования Swift, покинул Apple и перешёл в Tesla Motors на должность Vice President of Tesla Autopilot Software https://www.tesla.com/blog/welcome-chris-lattner
Создатель языка Rust Грейдон Хоар (Graydon Hoare), работавший в Mozilla и передавший ещё в конце августа 2013-го года управление развитием Rust Брайану Андерсону, недавно обнаружил себя в мэйл рассылке разработчиков Swift работая уже в Apple. 😳

Интересная перестановка, учитывая что автор Swift Крис Лэттнер покинул Apple и теперь управляет разработкой софта автопилотов в Tesla Motors.

https://lists.swift.org/pipermail/swift-dev/Week-of-Mon-20170123/003899.html

https://mail.mozilla.org/pipermail/rust-dev/2013-August/005426.html


https://keybase.io/graydon

https://twitter.com/graydon_pub

https://twitter.com/graydon2

https://github.com/graydon


https://github.com/brson


https://twitter.com/clattner_llvm

https://github.com/lattner


#greatminds
Technologique
Firebug станет частью Firefox DevTools в браузере. При кросс-браузерной отладке Firebug крайне полезен. И это прекрасная новость для фронт-энд разработчиков! Давно пора было двигаться в этом направлении! Firebug прокачают и переведут с интерфейса Chrome…
28 ноября 2017 года с релизом Firefox 57 из браузера удалят движок XUL Runner и поддержку XUL расширений.
Всё из-за того, что XUL Runner старый и не поддерживает многопоточность.
Свой многопоточный движок для исполнения JS кода расширений разрабатывать накладно и Mozilla просто взяли код WebExtensions из Chrome, тем более он открытый - Google одобряет! 😁

Движок расширений на базе WebExtensions сделают совместимым с компонентами движка Servo, используемыми для проекта Quantum - нового компонентного движка браузера Firefox, построенного вокруг основного движка рендеринга HTML страниц Gecko layout engine.

Судя по количеству названий компонентов и движков - в Mozilla уже точно знают каким будет будущий Firefox. 😁

https://wiki.mozilla.org/Quantum

https://opennet.ru/opennews/art.shtml?num=46060

#ломатьдестроить
Technologique
Go 1.8 будет выпущен в этом феврале. Общемировая пати по этому случаю намечена на 16 февраля. Как изменился Go и к чему пришли: https://talks.golang.org/2017/state-of-go.slide В Go 1.8 очень серьёзно поработали над runtime и алгоритмами GC - добились с…
Сегодня состоялся официальный релиз Go 1.8.

https://blog.golang.org/go1.8

https://golang.org/doc/go1.8

https://github.com/golang/go/tree/release-branch.go1.8

Как я уже писал выше - серьёзно улучшен Garbage Collector в runtime компилятора за счёт упрощения его алгоритмов, благодаря удалению логики множественных циклов обхода стэка, вызывающих блокирующие операции процессора, и внедрению гибридной write barrier логики операций записи и освобождения стэка (https://github.com/golang/proposal/blob/master/design/17503-eliminate-rescan.md).
При этом задержки освобождения и выделения памяти теперь лежат в пределах от 10 до 100 микросекунд (10^-6 секунды).
Но авторы говорят, что пространство для улучшений ещё есть и предстоит ещё много над чем поработать в GC к релизу 1.9.

https://golang.org/doc/go1.8#gc

Об остальных измененях в языке и стандартной библиотеке можно прочитать в Release Notes.
Визуализации алгоритмов и структур данных - очень полезно знать это на практике, т.к. любой высокоуровневый язык программирования имеет множество встроенных комплексных типов данных и позволяет реализовать любые алгоритмы работы с ними.

Плюс визуальное представление доступнее для понимания, чем просто сухое изложение словами, описанное в книге.

http://cs.usfca.edu/~galles/visualization/Algorithms.html
Разведопрос с Дмитрием Пучковым: Сергей Марков о машинном обучении

Интересная беседа, всё доступно и популярно

https://youtu.be/aW-b4eaWtMY

https://oper.ru/news/read.php?t=1051618758

Аудио версия:
https://oper.ru/video/getaudio/interview_machinelearning.mp3

#survey
#review
Прямая трансляция запуска Falcon 9 миссии CRS-10 для доставки грузового корабля Dragon на МКС

До старта буквально 5 минут!
Надеюсь запуск состоится и пройдёт успешно!
Вчера запуск был отложен на сутки из-за проблем с управлением вектором тяги второй ступени.

So, we're all wish a good luck to the guys in SpaceX!

Update:
Запуск прошёл штатно! Ура!
Отделение (T+2:30) и посадка (T+8:15) первой ступени на Землю прошли успешно!
Стыковка транспортного грузового корабля Dragon с МКС произойдёт 22 февраля после проверки всех систем. В этот же день Роскосмос отправят грузовой корабль "Прогресс МС-05" к МКС.

SpaceX:
https://youtu.be/giNhaEzv_PI

NASA:
https://youtu.be/Fih5Wpe6ac4

https://youtu.be/UdmHHpAsMVw

Time:
https://youtu.be/jre7HBR0gdk

Space Videos:
https://youtu.be/xdOuZ2WZHv8

С переводом на русский:
https://youtu.be/NevBois-XPo

https://youtu.be/-bNe4CWxQ5U


#Space
Техническая трансляция запуска миссии CRS-10

https://youtu.be/rUDLxFUMC9c
Посадка первой ступени ракеты-носителя Falcon 9 миссии CRS-10

https://youtu.be/glEvogjdEVY
Теперь официальный мобильный клиент Telegram для Android выглядит так

Via @telegram @themes