Technologique
656 subscribers
144 photos
3 videos
42 files
947 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
https://youtu.be/EI-tGVFg7PU?t=42m30s

https://youtu.be/bqUIX3Z4r3k?t=58m25s

Технология вертикальной посадки многоразовых ракет есть не только у SpaceX, но и у компании Blue Origin Джеффа Безоса (основателя и владельца компании Amazon).
Но их ракеты New Shepard значительно меньше по длине и массе, чем Falcon-9, а полёты пока суборбитальные со спуском ракеты с малых высот (~100 km).
Но у ракеты и капсулы New Shepard есть свои преимущества. Двигатели BE-3 ракеты New Shepard работают на смеси жидкого водорода и жидкого кислорода (окислитель для поддержания горения в безкислородной среде), что обеспечивает очень чистое горение в атмосфере Земли (см. видео старта) и бОльшую экологичность выбросов продуктов горения.
Такая же топливная смесь использовалась в центральном разгонном блоке системы Space Shuttle.
Сама же капсула имеет механизм с возможностью экстренного отделения от ракеты на любой высоте для спасения экипажа при чрезвычайной или аварийной ситуации с разгонным блоком первой ступени ракеты.

https://youtu.be/bqUIX3Z4r3k?t=52m10s

https://youtu.be/3r6r0eglKPo

https://youtu.be/N5i-f-D_A-M

https://youtu.be/TgjIYVUfkE4

Нужно отметить, что система New Shepard создавалась для вывода экипажа на околоземную орбиту и его доставки на МКС.
Для вывода спутников и доставки полезных грузов на/с МКС будет использоваться другая модификация капсулы и ракета New Glenn.

Все эти технологии посадки отрабатываются компаниями в условиях земной гравитации для последующего их использования в посадочных модулях при межпланетных полётах, в условиях более слабой гравитации Марса и микрогравитации Луны.

#Space
Статья о том, что не так с JavaScript и почему он до сих пор применяется и используется настолько широко.

https://dev.to/walker/javascripts-persistent-popularity-no-one-seems-to-particularly-enjoy-the-language-but-everyone-is-using-it

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

Проблема не в самом JavaScript как языке, а в не строгом контроле типов, границ массивов и итерируемых объектов, т.е. в реализации JIT компиляторов и run-time для языка.
Производители движков (V8, SpiderMonkey) не полностью следуют стандартам ECMAScript.

Надеюсь стандарт ES2017 приведёт к общему знаменателю и уравняет все реализации run-time для JavaScript, хотя бы пару основных, V8 и SpiderMonkey.
Switch house!

http://i.imgur.com/cwVYQNT.jpg

Патч-панель... Коммутатор! 😁😂👍
Technologique
Скачать последнюю сборку от разработчиков тестовой бета версии клиента Telegram для Android с поддержкой аудио звонков можно по ссылке: https://rink.hockeyapp.net/apps/dc3b3c6317af4a3caa5269a58697e088 Перед установкой в главном меню Android выберите подменю…
Звонки официально запущены в продакшн бэкэнде Telegram!

Уже доступны обновления официальных клиентов Telegram v3.18!

We're starting to roll out Voice Calls: secure, crystal-clear, constantly improved by machine learning

https://telegram.org/blog/calls

На самом деле географических ограничений на возможность совершения звонков нет (как написано в блог посте - сначала звонки запустили для Западной Европы) - звонки как и в бета версии с тестовым бэкэндом включаются в клиенте по эстафете "инвайтов", т.е. по звонку от человека у которого уже есть возможность звонить.
Звонки станут доступны всем в течение этих суток.

https://xn--r1a.website/technologique/855
https://xn--r1a.website/technologique/899

В апреле звонки появятся и в десктопной версии клиента Telegram:
https://twitter.com/telegram/status/847417578150428675

https://twitter.com/durov/status/847454932257001477

PS: Ждём с нетерпением видеозвонков! 😉
В Signal, WhatsApp и Viber они уже есть давно.
https://xn--r1a.website/technologique/741
Technologique
Сегодня мировая премьера фильма Ghost In The Shell https://youtu.be/msUF-nAe9uw https://xn--r1a.website/technologique/605
Кинопоиск опубликовал интересное обзорное видео по жанру киберпанк:

https://www.youtube.com/watch?v=ANdJyAxzTGM

Но обзор не самый полный - нет классического фильма Трон и современной версии Трон:Наследие.

Наша колекция фильмов по IT тематике и жанру киберпанк:
https://telegram.me/technologique/304

Также N+1 опубликовали интересный тест по фильмам жанра киберпанк:
https://nplus1.ru/news/2017/03/30/cyberpunk

Материалы нашего канала по теме:
https://xn--r1a.website/technologique/605
https://xn--r1a.website/technologique/611
https://xn--r1a.website/technologique/653
https://xn--r1a.website/technologique/904

#киберпанк
#cyberpunk
Прямая трансляция SpaceX запуска миссии SES-10

Начало трансляции через 3 часа.

Впервые при запуске будет использована повторно первая ступень ракеты-носителя Falcon-9, успешно спущенная и посаженная ранее в одном из предыдущих запусков.
Более того в этом запуске она будет посажена повторно!

SES-10 Technical Webcast:
https://www.youtube.com/watch?v=xfNO571C7Ko

SES-10 Hosted Webcast:
https://www.youtube.com/watch?v=xsZSXav4wI8


#SpaceX
#Space
Technologique
Звонки официально запущены в продакшн бэкэнде Telegram! Уже доступны обновления официальных клиентов Telegram v3.18! We're starting to roll out Voice Calls: secure, crystal-clear, constantly improved by machine learning https://telegram.org/blog/calls …
Исходный код мобильных клиентов с последними наработками по звонкам и прочему функционалу наконец-то открыт после полугода оффлайн разработки без коммитов кода в GitHub репозитории.

https://twitter.com/durov/status/847759869201571840

Android:
https://github.com/DrKLO/Telegram

iOS:
https://github.com/peter-iakovlev/Telegram

Скоро возможности звонков появятся и в сторонних клиентах, номер Plus Messenger:
https://xn--r1a.website/plusmsgr/173

Также сегодня был серьёзно обновлён десктопный клиент, в который были добавлены необходимые настройки, присутствующие в мобильных клиентах, например возможность смены номера телефона.
https://xn--r1a.website/desktop/40

В апреле звонки появятся и в десктопной версии клиента Telegram:
https://twitter.com/telegram/status/847417578150428675

https://twitter.com/durov/status/847454932257001477
Technologique
Вот чего мне всегда не хватало в Sublime Text, TextMate (в 2012-2013 годах я работал на MacBook), Vim и Emacs - мультикурсора со всеми степенями свободы и управлением БЕЗ мыши. https://atom.io/packages/multi-cursor-plus https://atom.io/packages/multi-cursor…
Lime Text, редактор кода, с весьма интересной архитектурой - разделением приложения на резидентный бэкэнд (сервер) и фронтэнд, с веб интерфейсом на QML.
Реадктор позиционируется как свободная альтернатива Sublime Text и очень на него похож интерфейсно.

http://limetext.org

https://github.com/limetext/lime
https://github.com/limetext/lime-qml

Резидентный бэкэнд с веб-интерфейсом - архитектура приложения как у проекта SyncThing, только это редактор кода!
Реализация пока сырая, но идея хорошая - свободная альтернатива Sublime Text.
Плюс Go обеспечивает хорошую кроссплатформенность. 👍

Cначала нужно скомпилировать бэкэнд:
https://github.com/limetext/backend
И после фронтэнд:
https://github.com/limetext/lime-qml

И если вдруг будете писать свой фронтэнд или плагины - нужно импортировать интерфейсы модуля команд бэкэнда, это типа API плагинов:
https://github.com/limetext/commands

Все редакторы кода и IDE для Go:
https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins

Ранее я пробовал юзать LiteIDE, лёгкую IDE с редактором для Go:
https://github.com/visualfc/liteide
https://sourceforge.net/projects/liteide/

Но ничто не заменит Sublime Text с плагинами (https://github.com/DisposaBoy/GoSublime), Gogland и WebStorm (раньше с плагином для Go - https://github.com/go-lang-plugin-org/go-lang-idea-plugin) для разработки на Rust, D, Go и Node.js.

Atom также очень удобен для разработки на Rust, D, Go и Node.js, имеет хорошую интеграцию с go, gcc-go, rustc и cargo сборщиком, фронтэнд компиляторами D (DMD, GDC, LDC), очень кастомизируемый, благодаря архитектуре и реализации фронтэнд части на JavaScript, большой экосистемой плагинов, но он не для разбора больших файлов логов и анализа больших отладочных дампов - поддержка PCRE регулярных выражений остаётся ограниченной, из-за их ограниченной поддержки в JavaScript, движке V8 и построенном на нём фреймворке Electron, несмотря на применение скомпилированных модулей очень быстрого движка/компилятора регулярных выражений Oniguruma, использующих amd для модулей и node-ffi для интерфейса с платформой Electron/V8. Oniguruma применяется также в Sublime Text, TextMate и интерпретаторе Ruby (MRI/YARV).

Эксперименты с редактором Atom:
https://xn--r1a.website/technologique/887
https://xn--r1a.website/technologique/888
https://xn--r1a.website/technologique/889
Очень классный консольный редактор, реализованный на #Go

https://micro-editor.github.io
https://github.com/zyedidia/micro
https://github.com/zyedidia/micro/releases
This media is not supported in your browser
VIEW IN TELEGRAM
ctop - очень юзабельная утилита для мониторинга контейнеров #Docker, написанная на #Go

http://ctop.sh
https://github.com/bcicen/ctop
https://github.com/bcicen/ctop/releases
This media is not supported in your browser
VIEW IN TELEGRAM
Мониторинг отдельно взятого запущенного контейнера