Сергей Константинов — API


Сергей Константинов, руководитель службы разработки API Яндекс.Карт — API.
Встреча CodeFreeze в Москве, 03.11.2015

Доклад состоит из двух больших частей.

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

Вторая часть — о том, как правильно проектировать API. Поговорим об архитектуре API в двух разрезах — как спроектировать API изначально, от грубой идеи до конечной номенклатуры классов и объектов, и как развивать API с течением времени так, чтобы оно не превратилось в гору legacy и костылей.

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

Отказоустойчивость сервисов


Берем абстрактный сервис в вакууме и делаем его отказоустойчивым. Разбираем сервис на составляющие и рассматриваем каждую в отдельности.

Павел Пушкарев, Яндекс.
Я.Субботник в Санкт-Петербурге

30 июня 2012 года в Санкт-Петербурге прошел очередной Я.Субботник.
Сотрудники петербургского, московского и симферопольского офисов Яндекса рассказали о технологиях, решениях и полезных практиках, которые могут быть интересны разработчикам.

1. Web-технологии. Архитектура веб-приложений | Технострим


Курс «Web-технологии»
Лекция №1 «Архитектура веб-приложений»
Лектор — Дмитрий Смаль

Курс посвящен разработке серверной части web-приложений, их архитектуре и протоколу HTTP. По итогам курса вы научитесь: разрабатывать приложения на языке python, использовать MVC фреймворки, изучите верстку HTML страниц, погрузитесь в тематику web разработки и сможете выбирать конкретные технологии.

— О КАНАЛЕ:

Официальный канал образовательных проектов Mail.Ru Group

► Нажмите здесь для подписки ‣ www.youtube.com/TPMGTU?sub_confirmation=1

Актуальные лекции и мастер-классы о программировании от лучших IT-специалистов. Если вы увлечены мобильной и веб-разработкой, присоединяйтесь!

Наши проекты:
Технопарк при МГТУ им. Баумана ‣ park.mail.ru/
Техносфера при МГУ им. Ломоносова ‣ sphere.mail.ru/
Технотрек при МФТИ ‣ track.mail.ru/
Техноатом при МИФИ — atom.mail.ru/

— МЫ В СЕТИ:

Технопарк в ВК | vk.com/tpmailru
Техносфера в ВК | vk.com/tsmailru
Технотрек в ВК | vk.com/trackmailru
Техноатом в ВК | vk.com/technoatom
Блог на Хабре | habrahabr.ru/company/mailru/

Lubuntu 18.04 на старом нетбуке: небольшой обзор и мое мнение


Решил все-таки попробовать Lubuntu 18.04 на старом нетбуке. Спешу поделиться мнением и впечатлением после двух месяцев работы на этой операционной системе =)

Забегая вперед скажу, что, похоже, это лучшая ОС для старого железа.

Впрочем, сами смотрите.

Ссылка на видео с этим же нетбуком но в связке с Linux Mint

youtu.be/jxkmzBC6gL0

А также небольшой обзор программы для записи скринкастов в Линукс:

youtu.be/_On6zNo3ZwU

Один из худших? | OpenMandriva Lx 4.1 (Обзор и мнение)


Обзор одного из наследников Mandriva Linux — OpenMandriva Lx 4.1, одного из немногих дистрибутивов, собираемых компилятором Clang.

Официальный сайт: www.openmandriva.org/
Скачать: www.openmandriva.org/en/documentation/openmandriva-lx/article/download-omlx-4-1
Поддержать канал: (VISA) 4276 0500 3795 1880
Мой блог: linuxoidblog.blogspot.ru

Светодиодный куб 8x8x8 своими руками


★ Заказать печатные платы jlcpcb.com/ ★
Сегодня мы с вами сделаем гигантский светодиодный куб под управлением Arduino! Куб имеет размеры 8x8x8, и для максимальной компактности я сделал для него печатную плату.

▼ Страница проекта (ссылки, схемы, инструкции) ▼
alexgyver.ru/arduino-led-cube/

► Git: github.com/AlexGyver/LEDcube
► EasyEDA: easyeda.com/beragumbo/LED_Cube-8937fd8460054d639d93736e35345182

► Инструкция по прошивке TS100
alexgyver.ru/ts-100-update/

► Сам TS100
ali.ski/SQ9nV

► Другие китайские паяльники и примочки, припой
alexgyver.ru/all-for-soldering/

★★★★★★★★★★ ARDUINO ★★★★★★★★★★
► Что это такое и зачем? youtu.be/nrczO8tWJNg
► Мои уроки по Ардуино AlexGyver.ru/?p=4516
► Все Arduino, модули и датчики AlexGyver.ru/?p=44
► Всё для пайки AlexGyver.ru/?p=1515
► Мои видеоуроки по пайке goo.gl/qQFmq7
► Наборы для обучения пайке AlexGyver.ru/?p=5673

Теги: #самоделки #arduino #электроника
═════════════════════════════════════
★ Кешбек до 25% на самые популярные интернет-магазины! ★
goo.gl/pk6jgP

★ Получай 10.5% скидку с любой покупки на Aliexpress! ★
goo.gl/Y4rDa1
═════════════════════════════════════
✔ Официальный сайт: AlexGyver.ru/
✔ Группа Вконтакте: vk.com/diyworkplace
✔ Поддержать канал денежкой AlexGyver.ru/support_alex/
✔ Instagram: www.instagram.com/alexgyvershow/
═════════════════════════════════════ #AlexGyver

АРС - Шагающий поисково-спасательный робот


►Наконец-то! Наконец-то я закончил проект, который задумал очень давно, и на который у меня в итоге ушло больше 2,5 месяцев: «АРС» (Автономный Робот Спасатель) — это концепт шагающего поисково-спасательного робота. Большинство проектов подобных шагоходов, которые можно собрать своими руками, обычно имеют скучный дизайн. А мне хотелось создать робота, который бы выглядел так, как они выглядят в книгах, фильмах или играх. Может быть в духе -грядущего- уже вышедшего Cyberpunk 2077.

►$2 for 2-Layer PCBs

Изменить ДНК у себя дома? | DIY-биология


Python для веб-разработки в Скилфэктори — clc.to/nyNIbw
-50% по промокоду Побединский до 15.09.2020

Редактирование ДНК человека — технология генной инженерии, ставшая доступной совсем недавно. Но с ее помощью уже удается лечить генетические болезни, создавать генный допинг, который невозможно обнаружить и даже генно-модифицированных людей!
Самое интересное, что эти технологии доступны практически каждому! Что такое DIY-биология, как вирусы помогают биохакерам, какие бывают ГМО-питомцы и можно ли редактировать ДНК у себя на кухне? Обо всем — в выпуске!

Таймкоды:
0:00 ГМО-питомцы
0:57 Введение
2:35 Основные принципы
3:23 Микроиньекция
4:03 Генная пушка
4:50 Элекропорация
5:15 Вирусные вектора
6:21 Биоинформатика
7:51 Нативный Питончик
8:50 Лечение генетических заболеваний
12:29 Генетическая косметология
14:28 Генный допинг
16:44 DIY-биология
19:09 Как выделить ДНК у себя дома?
20:21 Домашний тест на COVID-19
21:21 Будущее биохакеров и генной инженерии

Я в VK: vk.com/pobedos
Я в Instagram: www.instagram.com/pobedinskiy

Полезные ссылки:
Основы генной инженерии: core.ac.uk/download/pdf/75998736.pdf
Подборка интересных творений генной инженерии: futurum.today/ru/10-dyvnykh-tvorin-hennoi-inzhenerii/
Наборы для редактирования генома (доставка в Россию под вопросом, но там есть инструкции для многих экспериментов): www.the-odin.com/gene-engineering-kits/
Джошуа Зайнер: youtu.be/o6A9bbDI6fo?t=1290

Инструкции для некоторых DIY-приборов
ПЦР: www.instructables.com/id/Arduino-PCR-thermal-cycler-for-under-85/
Центрифуга: youtu.be/5AL76CfIUL8
Спектрометр: youtu.be/MgogwcXUIoc

Выделение ДНК из банана:
youtu.be/sFD1gUHMYwU
youtu.be/nq3raQX2mlA
youtu.be/MYBuY5Nvg9s

Красивые анимации, как работает генная инженерия:
Вирусные вектора: youtu.be/SUOskEqLpyY
Генная терапия: youtu.be/xOQFJJOBGM0
Встраивание генов в ДНК: youtu.be/Ik_Pxht1LM0
Комплекс редактирования ДНК CRISPR-Cas9: youtu.be/2pp17E4E-O8
И еще: youtu.be/4YKFw2KZA5o
Электропорация: youtu.be/SzwyTxXRs5M