Типичный программист
81.7K subscribers
2.68K photos
911 videos
8 files
7.47K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Стало известно, что инженеры Google зарабатывают больше, чем их коллеги из Apple, Amazon или Microsoft

Компания Blind проводит опросы среди IT-специалистов, и вот что показал один из последних опросов. Согласно новым данным Apple и Microsoft платят джунам меньше всего. Но инженеры старшего звена получают сопоставимо. Рост внутри Amazon может занять больше времени, зато этом там самый широкий диапазон для зарплат.

Интересно глянуть на похожую статистику, но для наших компаний. Сразу многое бы становилось ясно.

#тренды #карьера
This media is not supported in your browser
VIEW IN TELEGRAM
Минутка ASMR: Энтузиаст создал клавиатуру с керамическими кейкапами. И вот как она звучит.

#hardware #кек
Forwarded from IT Юмор
Матрица IT
11 проектов на JavaScript, которые иллюстрируют паттерны проектирования

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

В статье разобрали 11 паттернов проектирования в JavaScript. Разбор поверхностный, но самое ценное — примеры реализации из реальных проектов: https://nuancesprog.ru/p/15565/

#javascript #паттерны
Как стать разработчиком Android-приложений с нуля?

Обновили дорожную карту Android-разработки: https://tproger.ru/articles/kak-stat-android-razrabotchikom-s-nulja-dorozhnaja-karta/

В ней есть ответы на самые популярные вопросы новичков и темы, которые пригодятся для обучения в первую очередь:
— Java или Kotlin?
— Начало работы.
— Система контроля версий.
— Android Architecture.
— Создание приложений
— Продвинутая разработка.

#android #начинающим #шпаргалки
Наконец-то заметили
Проектируем самодельный 16-битный CPU в 2023 году

Для создания 16-битного последовательного CPU нужно всего 8 интегральных схем, включая память и тактовый генератор. Он будет иметь 128 КБ SRAM, 768 КБ FLASH и его можно разгонять до 10 МГц.

На своей максимальной скорости он исполняет примерно 12 тысяч команд в секунду и, среди прочего, способен выполнять потоковую передачу видео на ЖК-дисплей на основе PCD8544 (Nokia 5110) с частотой примерно 10 FPS.

Минималистичный процессор из логики и ПЗУ. Очень познавательно, и подойдет для курса по FPGA. Конечно, не Intel Core i5-12400F, зато вполне можно сделать самому: https://habr.com/ru/companies/ruvds/articles/757854/

#hardware
10 фишек Python, которые помогут новичку выделиться на стажировке или собеседовании

В Python никогда не бывает излишка полезных приемов. В статье собрали приемы, которые помогут оперативно справиться с какой-либо трудностью на практике или показать себя с лучшей стороны на техническом собеседовании: https://tproger.ru/articles/eshhe-10-fiwek-python-kotorye-gjl-novichok

#python #лучшиепрактики #начинающим
This media is not supported in your browser
VIEW IN TELEGRAM
Наконец-то нормальные исследования: блогер доказал, что голуби быстрее интернета

Блогер прикрепил к почтовому голубю три флешки ёмкостью по 1 ТБ каждая и отправил птицу из своего дома в канадский датацентр. Оказалось, что на расстоянии мили голубь доставляет 3 ТБ данных в разы быстрее чем оптоволокно.

Правда, уже на расстоянии больше тысячи миль птице будет сложность «обогнать» даже ADSL. Но сам эксперимент!

#кек #интернет
Как появился С# и при чём тут конфликт Sun и Microsoft?

Рассказали, как появился язык программирования C# после неудачного сотрудничества Microsoft и Sun и долгих войн между компаниями: https://tproger.ru/articles/kak-poyavilsya-s-i-pri-chyom-tut-konflikt-sun-i-microsoft

#microsoft #csharp #java
3 неудачи Билла Гейтса, которые сильнее всего сказались на успехе Microsoft

Microsoft — невероятно успешная компания. Чего они только не разрабатывают и чем только не владеют: операционные системы, игры, консоли, мобильные телефоны, ноутбуки, планшеты, ПО. Кажется, списку не будет конца.

Однако в управлении Microsoft были и крупные ошибки, которые стоили компании первенства по капитализации среди конкурентов. В этой статье мы рассказали, какие ошибки совершал Билл Гейтс на протяжении своей карьеры, и как это сказалось на успехе Microsoft: https://tproger.ru/articles/5-provalov-billa-gejtsa-ignorirovanie-iphone-i-interneta/

#microsoft #биллгейтс
Странно, что никто еще не сделал такую игру, разработчик, тестировщик и ПМ должны соблюдать тайминги по дням недели, чтобы клиент отодвигал дедлайн как можно дальше
​​Запреты на использование Open Source в РФ, борьба Google с торрентами и «алгоритмы мышления» в обучении ИИ от Microsoft

Собрали для вас подборку новостей из мира IT, зацените: https://tproger.ru/articles/zaprety-na-opisanie-vpn-i-na-ispolzovanie-open-source-it-novosti/

#ии #google #opensource #новости
10 логических задач, которые загадывают на рабочих интервью в Microsoft, Google и Amazon

Попробуйте их решить, не подсматривая в решения: https://tproger.ru/articles/zadachi-s-sobesedovanij-k..

#собеседование #работа
Google официально показала новый логотип Android

Google изменила шрифт, отказалась от написания «android» в нижнем регистре на логотипе и добавила заглавную букву «А». Объясняют изменения тем, что обновление «добавит ему больше веса рядом с логотипом Google» и поможет «лучше передать связь между Android-устройствами и приложениями Google».

А робот Android стал «заметным элементом логотипа, отражая игривость и динамичность». Его внешний вид в полный рост также обновили, чтобы персонажа было легче использовать в реальности и цифровой среде. Использовать логотип вовсю начнут уже до конца 2023 года.

Изменения как всегда категорические — и в новом логотипе действительно сложно узнать старый. Отдельно интересно, как долго подготавливали столь сложное обновление и принимал ли участие Артемий Лебедев.

#android #google
Наконец-то признали, что у айтишников есть чему поучиться