00:30 Обучение Си++98 и лекции Филиппа о новых фишках
01:30 Развитие Си++
05:00 Стандартизация Си++ и как внести предложение в стандарт
08:00 Обратная связь о новых фичах и пример Babel
10:10 “Нестандартные” проблемы
11:40 WebAssembly, LLVM и Rust
13:30 Растаманы против Плюсовиков
16:00 Подопнул ли раст развитие Си++
17:35 Концепты в Си++
20:40 Принятие стандарта и беготня вокруг этого
22:00 Контракты и как они не вошли в Си++20
23:30 Почему такие консервативные. Питон 2 и 3
25:20 Приходите в PVS писать на последних плюсах
25:50 Слушок о поломке обратной бинарной совместимости
27:30 Google и PVS
28:20 Как работает комитет стандартизации?
32:00 Корутины в Go лучше
35:20 Плюсы совсем не умерли, Executors, Network, Modules
37:50 Две проблемы плюсов, медленная компиляция
40:00 if с инициализацией, наши люди тоже вносят предложения
43:00 Язык стал сложный, изменений много, не поспеваешь
47:30 C++ Core Guidelines
49:00 Книги устаревают за три года
50:00 Си развивается отдельно, Си 18, Си 2Х
https://www.youtube.com/watch?v=FyhVR7NNsQw
01:30 Развитие Си++
05:00 Стандартизация Си++ и как внести предложение в стандарт
08:00 Обратная связь о новых фичах и пример Babel
10:10 “Нестандартные” проблемы
11:40 WebAssembly, LLVM и Rust
13:30 Растаманы против Плюсовиков
16:00 Подопнул ли раст развитие Си++
17:35 Концепты в Си++
20:40 Принятие стандарта и беготня вокруг этого
22:00 Контракты и как они не вошли в Си++20
23:30 Почему такие консервативные. Питон 2 и 3
25:20 Приходите в PVS писать на последних плюсах
25:50 Слушок о поломке обратной бинарной совместимости
27:30 Google и PVS
28:20 Как работает комитет стандартизации?
32:00 Корутины в Go лучше
35:20 Плюсы совсем не умерли, Executors, Network, Modules
37:50 Две проблемы плюсов, медленная компиляция
40:00 if с инициализацией, наши люди тоже вносят предложения
43:00 Язык стал сложный, изменений много, не поспеваешь
47:30 C++ Core Guidelines
49:00 Книги устаревают за три года
50:00 Си развивается отдельно, Си 18, Си 2Х
https://www.youtube.com/watch?v=FyhVR7NNsQw
YouTube
Байки о Си++: С — Стандартизация 🌚 🤦♂️
Филипп Хандельянц из PVS-Studio травит байки о Си++. Как стандартизуется язык, почему книги устаревают на момент выхода? Язык развивается очень быстро, но все еще медленно. Как комитет стандарт "ни разу не видел".
Скачать PVS-Studio: https://www.viva64.com/ru/pvs…
Скачать PVS-Studio: https://www.viva64.com/ru/pvs…
В своей книге Who Owns the Future Джарон Ланье рассуждает о том, как компании использую неосознанный вклад людей, чтобы потом этих же людей заменить. Например, как автопилоты сейчас обучаются глядя на живых водителей.
Автор предлагает модель общества, в которой каждый такой вклад будет монетизирован с помощью нано платежа. Что, в конечном итоге, позволит человеку накопить некоторый капитал микроплатежей.
Звучит утопично, однако мы уже обучили машину гугла распознавая каптчи. С нашей бесплатной помощью Гугл распознал все книги в мире. Денег нам никто не заплатил.
Потом мы распознавали номера домов. Теперь мы так же обучаем автопилот для гугла. Распознавая где на картинке светофор.
Теперь посмотрим на вот эти два проекта:
- https://kite.com/
- https://devblogs.microsoft.com/visualstudio/ai-assisted-intellisense-for-your-teams-codebase/
На первый взгляд они помогают автодополнять код программы, которую вы пишете. На самом деле мы сейчас обучаем машину программировать. Денег нам за это не заплатят. И перестанут платить совсем, когда машина научится сносно писать код.
Как только машина научится писать херовый, но рабочий код - она научится писать оптимальный код в то же мгновение.
Автор предлагает модель общества, в которой каждый такой вклад будет монетизирован с помощью нано платежа. Что, в конечном итоге, позволит человеку накопить некоторый капитал микроплатежей.
Звучит утопично, однако мы уже обучили машину гугла распознавая каптчи. С нашей бесплатной помощью Гугл распознал все книги в мире. Денег нам никто не заплатил.
Потом мы распознавали номера домов. Теперь мы так же обучаем автопилот для гугла. Распознавая где на картинке светофор.
Теперь посмотрим на вот эти два проекта:
- https://kite.com/
- https://devblogs.microsoft.com/visualstudio/ai-assisted-intellisense-for-your-teams-codebase/
На первый взгляд они помогают автодополнять код программы, которую вы пишете. На самом деле мы сейчас обучаем машину программировать. Денег нам за это не заплатят. И перестанут платить совсем, когда машина научится сносно писать код.
Как только машина научится писать херовый, но рабочий код - она научится писать оптимальный код в то же мгновение.
ЛитРес
Who Owns the Future? – Джарон Ланье
The brilliant and daringly original (The New York Times) critique of digital networks from the David Foster Wallace of tech (London Evening Standard)asserting that to fix our economy, we must fix our information economy.Jaron…
Пост-вопрос про осознанность выбора места жительства. Комментарии интереснее поста.
https://vas3k.club/question/3992/#comment-4c0cfae8-365c-4695-8d13-5798631f9429
https://vas3k.club/question/3992/#comment-4c0cfae8-365c-4695-8d13-5798631f9429
Чуть больше личного мнения о книге: https://src.seniorsoftwarevlogger.com/posts/knigha-supierintielliekt
В книге много всего. История «зим» в науке об искусственном интеллекте. Метафоры про ИИ, целью которого было создание скрепок и оно превратило вселенную в большой завод скрепок. Проблема этики «убийства» искусственных жизней. Возможность создания идеального тоталитарного общества, где искусственные граждане резетятся каждый раз, когда правительство подозревает роптание. Да и просто варианты того, как ИИ нас сможет обмануть если мы не удержим его. Собственно, как и стратегии удержания. И как надо бы мировому сообществу заранее договориться если вдруг кто изобретет ИИ первым.
В книге много всего. История «зим» в науке об искусственном интеллекте. Метафоры про ИИ, целью которого было создание скрепок и оно превратило вселенную в большой завод скрепок. Проблема этики «убийства» искусственных жизней. Возможность создания идеального тоталитарного общества, где искусственные граждане резетятся каждый раз, когда правительство подозревает роптание. Да и просто варианты того, как ИИ нас сможет обмануть если мы не удержим его. Собственно, как и стратегии удержания. И как надо бы мировому сообществу заранее договориться если вдруг кто изобретет ИИ первым.
Дядька призывает не пороть горячку и использовать облачные AI примитивы.
Краткое содержание доклада, который еще и реклама книги:
- облака умеют классифицировать изображения
- определять лица на фотографии
- определять знаменитостей на фотографии
- искать конкретное лицо с одной фотки на другой фотографии
- производить сентимент-анализ текста
- распознавать текст с фото
во время доклада он показывает стеки на базе AWS для каждого мини-продукта, который они собирают теперь за 1 день вместо 5 недель.
Короче датасаинтисты грозились нас автоматизировать, но их автоматизировали вперед. Вот прикол! А эти облачные AI API все равно надо кому-то через жаваскрипт дергать 🌚
https://www.infoq.com/presentations/ai-javascript-serverless
Краткое содержание доклада, который еще и реклама книги:
- облака умеют классифицировать изображения
- определять лица на фотографии
- определять знаменитостей на фотографии
- искать конкретное лицо с одной фотки на другой фотографии
- производить сентимент-анализ текста
- распознавать текст с фото
во время доклада он показывает стеки на базе AWS для каждого мини-продукта, который они собирают теперь за 1 день вместо 5 недель.
Короче датасаинтисты грозились нас автоматизировать, но их автоматизировали вперед. Вот прикол! А эти облачные AI API все равно надо кому-то через жаваскрипт дергать 🌚
https://www.infoq.com/presentations/ai-javascript-serverless
InfoQ
The Fast Track to AI with JavaScript and Serverless
Peter Elger explores how to get started building AI enabled platforms and services using full stack JavaScript and Serverless technologies. With practical examples drawn from real world projects, he initiates running AI using basic Node.js knowledge - no…
Все что вас интересует про эликсир — в форму по ссылке! Будет интервью 🤘
https://forms.gle/3MGLWWzVY4zvrP6y5
https://forms.gle/3MGLWWzVY4zvrP6y5
Редактор кода с ПОДСВЕТКОЙ СИНТАКСИСА!!! Всего за 9 евро! Апп стор яблок сходит с ума и рекомендует платный редактор кода, ключевая фича которого - подсветка синтаксиса 🤦♂️ Выбор редакции!
https://ssv-telegram.s3.eu-central-1.amazonaws.com/syntax-highlighting.png
https://ssv-telegram.s3.eu-central-1.amazonaws.com/syntax-highlighting.png
Астрологи из AirBnB объявили неделю конвертеров. Количество тайпскрипта увеличивается! 50,000 строк жаваскрипта сами себя на тайпскрипт не перепишут!
https://medium.com/airbnb-engineering/ts-migrate-a-tool-for-migrating-to-typescript-at-scale-cd23bfeb5cc
https://medium.com/airbnb-engineering/ts-migrate-a-tool-for-migrating-to-typescript-at-scale-cd23bfeb5cc
Medium
ts-migrate: A Tool for Migrating to TypeScript at Scale
Learn about how we used codemods to accelerate migration from JavaScript to TypeScript at Airbnb.
Как правильно увольнять людей в кризис и почему стартапы на удаленку не охотно берут людей из Рязани.
https://youtu.be/KibmTnSU9cY
https://youtu.be/KibmTnSU9cY
YouTube
Карьера IT менеджера: увольнения, сюрпризы, рост IT компании. VP of Engineering
Илья прошел интересный путь от системного администратора, девопс, технического директора в Российских компаниях до VP of Engineering в Берлинском стартапе. Как это получилось, чем занимается VP of Engineering, и чем это отличается от CTO?
Илья на Plato …
Илья на Plato …
Все помнят, что в голосовании победил ReasonML. Вы просили и я прислушался. Интервью с разработчиком, который гоняет ReasonML в продакшене и готов обосновать все монадки, которые я недодал ризону.
По традиции ваши вопросы принимаются через форму: https://forms.gle/DXyJmNXhMHU3G2sm8
По традиции ваши вопросы принимаются через форму: https://forms.gle/DXyJmNXhMHU3G2sm8
Telegram
Senior Software Vlogger
Уговорили, расскажу про ClojureScript!
29 и 30 сентября - открытые треки конференции DevOps Live 2020!
В программе:
- Презентация отчета исследования состояния DevOps в России
- Доклады от Карэна Товмасяна (EPAM), Евгения Потапова (ITSumma), Сергея Колесникова (X5 Retail Group), Льва Палей (#ПоИБэшечка), Игоря Цупко (Флант), Kris Buytaert, Макса Коткова.
Подробная программа https://bit.ly/32S5owW
Для доступа на онлайн платформу нужна только регистрация https://conf.ontico.ru/polls/3094909/onepage
#друзья
В программе:
- Презентация отчета исследования состояния DevOps в России
- Доклады от Карэна Товмасяна (EPAM), Евгения Потапова (ITSumma), Сергея Колесникова (X5 Retail Group), Льва Палей (#ПоИБэшечка), Игоря Цупко (Флант), Kris Buytaert, Макса Коткова.
Подробная программа https://bit.ly/32S5owW
Для доступа на онлайн платформу нужна только регистрация https://conf.ontico.ru/polls/3094909/onepage
#друзья
Между тем стартовал Хактоберфест! Всего за 4 пул реквеста дают футболку :)
Обычно у меня получалось получить футболку на халяву, потому что все проекты были с открытым кодом. В этом году придется снова попотеть, как в самый первый год. Тогда я сделал свой первый (и последний) вклад в реакт. Возможно этот пулл сыграл роль при найме на новую работу. Я помню, что они очень удивились, что перед ними живой контрибутер в реакт (ахаха, видели бы вы мой PR)
Я о чем, Хактоберфест - это отличный повод залезть в опенсорс и потом использовать это себе во благо. Дерзайте!
https://hacktoberfest.digitalocean.com
Обычно у меня получалось получить футболку на халяву, потому что все проекты были с открытым кодом. В этом году придется снова попотеть, как в самый первый год. Тогда я сделал свой первый (и последний) вклад в реакт. Возможно этот пулл сыграл роль при найме на новую работу. Я помню, что они очень удивились, что перед ними живой контрибутер в реакт (ахаха, видели бы вы мой PR)
Я о чем, Хактоберфест - это отличный повод залезть в опенсорс и потом использовать это себе во благо. Дерзайте!
https://hacktoberfest.digitalocean.com
Hacktoberfest
Hacktoberfest 2025
Hacktoberfest: a month-long celebration of open-source projects, their maintainers, and the entire community of contributors.
Новое видео, продолжаем разбирать экзотику!
Ссылочки от Антона:
https://reasonml.github.io/ - Основной сайт. Скоро тут останется только то что будет касаться нативной разработки.
https://rescript-lang.org/ - Бывший BuckleScript и нынешний ReScript. Тут все что касается нового синтаксиса и компиляции в JS.
https://reasonml.github.io/reason-react/ - React 🙂
https://johnridesa.bike/benchmark-bs/ - К разговору про быстродействие, можно посмотреть в реальном времени как быстро работает генерированный BuckleScript/ReScript код
https://github.com/moroshko/bs-blabla - как правильно работать с тэгами для биндингов и интеропа с JS
https://github.com/yawaramin/bucklescript-bindings-cookbook - тоже про интероп и биндинги
https://github.com/ostera/reason-design-patterns - паттерны применимые для Reason и OCaml
https://chrome.google.com/webstore/detail/reason-tools/kmdelnjbembbiodplmhgfjpecibfhadd - конвертилка ReasonML <--> OCaml прям в браузере
https://wiki.nikitavoloboev.xyz/programming-languages/reasonml - еще немного ссылочек 🙂
А это парочка ссылок, если захочется капнуть в OCaml:
https://dev.realworldocaml.org/toc.html
https://www.cs.cornell.edu/courses/cs3110/2020sp/textbook/
https://caml.inria.fr/pub/docs/manual-ocaml/index.html
Ссылочки от Антона:
https://reasonml.github.io/ - Основной сайт. Скоро тут останется только то что будет касаться нативной разработки.
https://rescript-lang.org/ - Бывший BuckleScript и нынешний ReScript. Тут все что касается нового синтаксиса и компиляции в JS.
https://reasonml.github.io/reason-react/ - React 🙂
https://johnridesa.bike/benchmark-bs/ - К разговору про быстродействие, можно посмотреть в реальном времени как быстро работает генерированный BuckleScript/ReScript код
https://github.com/moroshko/bs-blabla - как правильно работать с тэгами для биндингов и интеропа с JS
https://github.com/yawaramin/bucklescript-bindings-cookbook - тоже про интероп и биндинги
https://github.com/ostera/reason-design-patterns - паттерны применимые для Reason и OCaml
https://chrome.google.com/webstore/detail/reason-tools/kmdelnjbembbiodplmhgfjpecibfhadd - конвертилка ReasonML <--> OCaml прям в браузере
https://wiki.nikitavoloboev.xyz/programming-languages/reasonml - еще немного ссылочек 🙂
А это парочка ссылок, если захочется капнуть в OCaml:
https://dev.realworldocaml.org/toc.html
https://www.cs.cornell.edu/courses/cs3110/2020sp/textbook/
https://caml.inria.fr/pub/docs/manual-ocaml/index.html
YouTube
TypeScript - это трата времени. Год с #ReasonML на продакшене
Почему TypeScript - трата времени, Flow чуть получше, но все равно победил ReasonML? Про сильные стороны и фейспалм.
Антон Тужик, Frontend Developer из SEMrush рассказывает про год использования ReasonML в продакшене.
00:00 - Вступление
00:33 - Из геолога…
Антон Тужик, Frontend Developer из SEMrush рассказывает про год использования ReasonML в продакшене.
00:00 - Вступление
00:33 - Из геолога…