DevHype
134 subscribers
61 photos
5 videos
1 file
55 links
Канал-блог о разработке, программировании и IT в целом от разработчиков платформы онлайн обучения Школково.
Реальные истории из жизни, познавательные статейки и новости, контент про прокачке навыков и кругозора, и конечно же самое доброе коммьюнити в чате
Download Telegram
Очень жизненная ситуация порой...
Бекапы надо делать, проверять и пытаться с них восстановить. Иначе у тебя нет бекапов.
Media is too big
VIEW IN TELEGRAM
Тут у Александра Романовича @gdialex из Школково день рождения сегодня. Мы все конечно же присоединяемся к поздравлениям!

Кому интересна офигительная история, как мы записывали музыку для этого видео? Пишите плюсик в чат канала 😜
Давайте я повторю ещё раз _свою_ позицию по поводу языков программирования.
Pascal - мёртвый, я не согласен, что он хорош для обучения - питон тут лучше.

Что надо изучать, когда не знаешь, что хочешь, но хочешь быть крутым:
1. C++ - надо изучать для понимания низкоуровневых и базовых вещей: структуры данных, выделение и работа с памятью, потоки, класический ООП, типозависимость и указатели, неймспейсы. Ни один другой язык этого лучше не покажет, чем C++

2. Java - самый распространенный язык с виртуальной машиной. Идеально подходит для понимания принципа пакетов, байткода, паттернов. Но самое главное лично для меня - понимание принципа Garbage Collection.

3. Go - идеально для понимания функциональных языков и языков, где нет исключений.

4. php, perl - для понимания интерпретируемых языков, динамической типизации

5. javascript - для понимания, как не надо делать языки, и как эту ошибку можно частично исправить с помощью стандартов

Собственно вот этот стек поможет понять самые главные аспекты в языках, ну и поможет определиться с тем, на чём хотите программировать.

PS: На самом деле, после изучения этого списка - уже без разницы на чём писать.
Я тут недавно в чате к этому каналу говорил, что к истинному живому ИИ мы приблизимся, когда сможем работать с памятью на скорости 1 TB/s и памяти будет порядка 1000 TB. Чтож, судя по всему этот момент ещё ближе, чем казалось.

По слухам, новые NVidia RTX 3090 будут с 12 GB памяти на скорости как раз 1 TB/s! Осталось нарастить объём, побольше CUDA и тензорных ядер… и вот уже прототип человеческого головного мозга будет вполне себе реален.

Статейки про RTX 3090:
1. https://videocardz.com/newz/micron-confirms-nvidia-geforce-rtx-3090-gets-21gbps-gddr6x-memory
2. https://hexus.net/tech/news/graphics/144826-nvidia-geforce-rtx-3090-uses-12gb-21gbps-gddr6x-memory/

Кстати, архитектура Ampere для машинного обучения и AI, что представлена в GPU Nvidia A100 - уже работает на 1.6 TB/s имея на борту 40 GB, собирается в красивый стек из кучи GPU на сервер. Но стоит правда это всё от $200k за 8 GPU сервер
Ах, да, даже этот сервер за $200k не подходит в целях транскодинга видео. А почему? Потому что там нет ни RT ядер, ни NVENC энкодеров. Nvidia A100 это GPU исключительно для тензорных ядер и задач с ними.

Подробнее можно почитать в вайтпейпере от производителя
https://www.nvidia.com/content/dam/en-zz/Solutions/Data-Center/nvidia-ampere-architecture-whitepaper.pdf
(осторожно, много технических деталей и всё на буржуйском, как вы любите)
Друзья, так уж сложилось, что мне и моим знакомым периодически требуются сотрудники. Конкретно сейчас мне очень не помешали бы ребята на подработку по React и Go. В связи с этим запускаю полезнейший опрос ниже.

PS: по поводу React или Go пишите @bethrezen
@vote Хотите проверенных интересных вакансий в сфере IT?
Хотите проверенных интересных вакансий в сфере IT?
public poll

Я в универе/школе и не уверен своих силах – 36
👍👍👍👍👍👍👍 57%

Готов немного подрабатывать/учиться за опыт на реальных задачах – 19
👍👍👍👍 30%

Подработка на удалёнке – 5
👍 8%

Интересует полный рабочий день - удалёнка – 2
▫️ 3%

Интересует полный рабочий день в офисе – 1
▫️ 2%

👥 63 people voted so far.
Годная статья на английском про типичные мелкие проблемы в веб-дизайне и как их исправлять.
Всё наглядно, просто и логично.
Понятное дело, это не исчерпывающее руководство, но кому-нибудь наверняка покажется полезным.
Авторы этой статьи ещё выпустили книгу. Она наверное тоже годная, но я пока не покупал. Посоветуюсь с дизайнерами - если нужно, купим, посмотрим.

Статейка: https://medium.com/refactoring-ui/7-practical-tips-for-cheating-at-design-40c736799886
🥁 Между тем, я всё же запускаю направление проверенных вакансий.
В этот канал буду репостить самое горячее и интересное.
Ну а так, всё будет в первую очередь в отдельном канальчике https://t.me/DevHype_jobs
Вступайте, мониторьте.

Начнём с нескольких репостов (╯°□°)╯︵ ┻━┻
Forwarded from DevHype - Вакансии
Начинающие специалисты, совсем зелёные, а также неуверенные в своих силах!
Кто хочет работать на реальных проектах за опыт и параллельно учиться - Welcome to DevGroup.

Я готов помочь вам:
— Прокачаться 🏋️‍♀️
— Получить реальный опыт🎖
— Направить вас в нужную сторону и помочь советом 🚏

Пишите в чат https://t.me/DevHype_jobs_chat что умеете, чем хотите заниматься. Соберём группу и будем что-нибудь полезное пилить. Если будет хотя бы 5-7 человек в одном направлении - сделаем бесплатную серию стримов, которая наверняка будет полезна и другим.

Поработаем над какими-нибудь open-source проектами или запилим свой.
Forwarded from DevHype - Вакансии
⭐️React - удалёнка, part-time
Вакансия для начинающих специалистов.
Подходит как для тех, кто уже что-то делал на React/Next.js. Для совсем начинающих подходит слабо.
Что предстоит делать: frontend админки, frontend сайта(немного вёрстки по образу и подобию).
Stack: js es6+, react, next.js, storeon, ant design, docker и микросервисы

Работа по нескольким проектам: Shkolkovo и родственные проекты, умный таск-трекер, возможно некоторые интернет-магазины.

По вакансии писать @bethrezen или в чат https://t.me/DevHype_jobs_chat
Forwarded from DevHype - Вакансии
🔥Go - удалёнка, part-time
Вакансия для начинающих специалистов.
Подходит как для тех, кто уже что-то делал на Golang, так и для совсем начинающих.
Что предстоит делать: писать backend-ы по образу и подобию уже существующих.
Stack: go, docker, gin, sqlx, nats, микросервисная архитектура

Работать предстоит над проектом Shkolkovo и родственными ему проектами.

По вакансии писать @bethrezen или в чат https://t.me/DevHype_jobs_chat
Уже пошли первый отклики зелёных специалистов на Go!
А это значит, что мы будем набирать группу и будем пилить open-source. 💪
Сегодня накидаю список литературы почитать для начала.
Как и обещал - небольшая подборочка годных ресурсов по #Go:

1. 🇬🇧 https://tour.golang.org/welcome/1 - интерактивный тур по языку, официальный
2. 🇷🇺 Русская версия Golang через примеры https://gobyexample.ru/ 🇬🇧 https://gobyexample.com/ - оригинал.
3. 🇷🇺 http://golang-book.ru/ - Введение в Go, на русском.
4. 🇷🇺 https://github.com/Konstantin8105/Effective_Go_RU - Эффективный Go, перевод части официального мануала.
5. 🇷🇺 https://habr.com/ru/company/mailru/blog/314804/ - 50 оттенков Go: ловушки, подводные камни и распространённые ошибки новичков. Это перевод добротной статьи 🇬🇧 http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/ Оригинал более актуален, нежели перевод.

Ну и не надо мучаться с какими-нибудь блокнотами, vscode и sublime. Сразу ставьте GoLand IDE от JetBrains. Эта IDE покажет вам сразу большую часть проблем на уровне realtime испекций. https://www.jetbrains.com/go/
Ну и на всякий случай для любителей книг. Я книги по Go не читал никакие, кроме одной: «Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go», Цукалос М., издательство Питер.
И мой вердикт по этой книге: не покупайте и не тратьте время на неё.

PS: покупал книгу из-за последней главы и это полный треш оказался - потратил время, получил НОЛЬ полезной информации. Перепечатывать примеры из документации библиотек… ну такое
По умным книжкам - оптимальный норма управляемости одного руководителя составляет 6 человек.🤔

🔜 Поэтому мы ждём ещё двух юных подаванов в Зелёную группу на #Go и стартуем пилить реальный проект, параллельно обучаясь как самому языку и технологиям, так и навыкам коммандной работы.

По итогам этого марш-броска у участников есть реальный шанс устроиться на официальную работу за деньги(например к нам в DevGroup), а помимо опыта и новых навыков будет проект в портфолио, который не стыдно будет показать будущему работодателю!🚀

👉 Пишите в чат https://t.me/DevHype_jobs_chat или @bethrezen
UPD: Пока писал, уже осталось только 1 место! Торопитесь!🔥