Для чего хорош C++?
Продолжаем помогать #выбратьязык программирования для решения необходимых задач.
В этой статье рассказываем про C++. Если вам важна производительность кода, и вы готовы за это платить сложностью разработки, то этот язык для вас:
https://tprg.ru/oZSI
Также рекомендуем почитать интервью Бьёрна Страуструпа, создателя языка, в котором он рассказал, зачем в 2020 году учить C++, и дал несколько советов новичкам:
https://tprg.ru/4tYy
#выбратьязык #cpp
Продолжаем помогать #выбратьязык программирования для решения необходимых задач.
В этой статье рассказываем про C++. Если вам важна производительность кода, и вы готовы за это платить сложностью разработки, то этот язык для вас:
https://tprg.ru/oZSI
Также рекомендуем почитать интервью Бьёрна Страуструпа, создателя языка, в котором он рассказал, зачем в 2020 году учить C++, и дал несколько советов новичкам:
https://tprg.ru/4tYy
#выбратьязык #cpp
Подборка полезных команд Linux
В одной статье собрали большую подборку команд терминала Linux, с которыми вы здорово сэкономите своё время и повысите продуктивность:
https://tprg.ru/2Y45
#linux
В одной статье собрали большую подборку команд терминала Linux, с которыми вы здорово сэкономите своё время и повысите продуктивность:
https://tprg.ru/2Y45
#linux
Подборка событий для разработчиков
💻 Хакатон PhotoHack TikTok
Москва, приём заявок до 13 февраля
Новый хакатон от создателей приложения Photo Lab. В этот раз участникам предстоит создать сервис для публикации вирусного контента в TikTok.
☕ Митап Sportmaster Lab
Липецк, 19 февраля
На митапе научат создавать веб-приложения на стеке MEVN, поговорят об автоматизации тестирования на JS и улучшениях Java с помощью полезных библиотек.
🎓 Курс Wargaming Forge: Game Data Analytics
Минск, приём заявок до 15 февраля
Бесплатный курс по анализу данных в игровой индустрии. Изучите реальные аналитические кейсы под руководством опытных сотрудников компании и получите возможность трудоустройства.
💰 Конференция Career Day
Минск, 15 февраля
Конференция о развитии карьеры в IT. Спикеры поделятся лайфхаками, расскажут, как зарабатывать больше и кто сегодня нужен компаниям.
#ивенты
💻 Хакатон PhotoHack TikTok
Москва, приём заявок до 13 февраля
Новый хакатон от создателей приложения Photo Lab. В этот раз участникам предстоит создать сервис для публикации вирусного контента в TikTok.
☕ Митап Sportmaster Lab
Липецк, 19 февраля
На митапе научат создавать веб-приложения на стеке MEVN, поговорят об автоматизации тестирования на JS и улучшениях Java с помощью полезных библиотек.
🎓 Курс Wargaming Forge: Game Data Analytics
Минск, приём заявок до 15 февраля
Бесплатный курс по анализу данных в игровой индустрии. Изучите реальные аналитические кейсы под руководством опытных сотрудников компании и получите возможность трудоустройства.
💰 Конференция Career Day
Минск, 15 февраля
Конференция о развитии карьеры в IT. Спикеры поделятся лайфхаками, расскажут, как зарабатывать больше и кто сегодня нужен компаниям.
#ивенты
Всем привет! Мы ищем ещё одного веб-разработчика к себе в команду: https://tprg.ru/wdwntd5
Вакансия в офисе рядом с м. Алексеевская. График гибкий, но нужно быть на стендапе в 11. Печеньками и кофе обеспечим :)
Задачами на ваш вкус — тоже: их у нас много и они разноплановые, от сервисов для редакции и клиентов до социальных функций и DevOps'а. А ещё поможем научиться всему, что сами знаем и умеем.
Изучайте подробности и откликайтесь: https://tprg.ru/wdwntd5
#вакансия #работа
Вакансия в офисе рядом с м. Алексеевская. График гибкий, но нужно быть на стендапе в 11. Печеньками и кофе обеспечим :)
Задачами на ваш вкус — тоже: их у нас много и они разноплановые, от сервисов для редакции и клиентов до социальных функций и DevOps'а. А ещё поможем научиться всему, что сами знаем и умеем.
Изучайте подробности и откликайтесь: https://tprg.ru/wdwntd5
#вакансия #работа
Китайское программирование
Программист из Шанхая создал язык программирования wenyan-lang, основанный на старинном классическом китайском языке.
Язык может компилироваться в JavaScript, Python и Ruby. К нему уже успели написать плагины для VSCode, Vim и Sublime. С полной документацией можно ознакомиться на гитхабе:
https://tprg.ru/2fyM
А ещё можно попробовать самому что-нибудь написать в онлайн IDE:
https://tprg.ru/aglf
Программист из Шанхая создал язык программирования wenyan-lang, основанный на старинном классическом китайском языке.
Язык может компилироваться в JavaScript, Python и Ruby. К нему уже успели написать плагины для VSCode, Vim и Sublime. С полной документацией можно ознакомиться на гитхабе:
https://tprg.ru/2fyM
А ещё можно попробовать самому что-нибудь написать в онлайн IDE:
https://tprg.ru/aglf
Создатель C++ ответил на 5 самых популярных вопросов по языку
Публикуем вторую часть интервью с Бьёрном Страуструпом. В нём он ответил на 5 самых популярных вопросов по C++ со Stack Overflow. Например, рассказал про исчерпывающий список книг по языку:
https://tprg.ru/LctI
Также рекомендуем почитать первую часть этого интервью. В нём Страуструп даёт несколько советов новичкам и рассказывает, почему в 2020 году всё ещё актуально учить C++:
https://tprg.ru/4tYy
#cpp
Публикуем вторую часть интервью с Бьёрном Страуструпом. В нём он ответил на 5 самых популярных вопросов по C++ со Stack Overflow. Например, рассказал про исчерпывающий список книг по языку:
https://tprg.ru/LctI
Также рекомендуем почитать первую часть этого интервью. В нём Страуструп даёт несколько советов новичкам и рассказывает, почему в 2020 году всё ещё актуально учить C++:
https://tprg.ru/4tYy
#cpp
This media is not supported in your browser
VIEW IN TELEGRAM
15 лет Google Maps
Несколько дней назад исполнилось 15 лет с момента запуска Google Maps. В честь этого в блоге Google вышла интересная статья, в которой вспомнили, как развивались Карты:
https://tprg.ru/RGbP
2005 — расписание транспорта и пробки на дорогах, 2007 — можно погулять по улицам крупных городов Америки, 2019 — дополненная реальность для навигации.
#google
Несколько дней назад исполнилось 15 лет с момента запуска Google Maps. В честь этого в блоге Google вышла интересная статья, в которой вспомнили, как развивались Карты:
https://tprg.ru/RGbP
2005 — расписание транспорта и пробки на дорогах, 2007 — можно погулять по улицам крупных городов Америки, 2019 — дополненная реальность для навигации.
«Клавиатуры Apple просто кошмарные»
Тайка Вайтити, который получил «Оскар» за лучший адаптированный сценарий на прошедшей церемонии, раскритиковал клавиатуру у Apple MacBook.
Он сравнил тактильный отклик клавиатуры от Apple с откликом обычной механической клавиатуры для ПК. И результат сравнения не в пользу Apple. Говорит, на ПК печатать сценарии ему гораздо легче.
#apple
Тайка Вайтити, который получил «Оскар» за лучший адаптированный сценарий на прошедшей церемонии, раскритиковал клавиатуру у Apple MacBook.
Он сравнил тактильный отклик клавиатуры от Apple с откликом обычной механической клавиатуры для ПК. И результат сравнения не в пользу Apple. Говорит, на ПК печатать сценарии ему гораздо легче.
#apple
Какие навыки программиста никогда не устареют
Умение общаться с заказчиком, системное мышление, знание паттернов проектирования — это только некоторые навыки, которые не устаревают (или делают это медленно) и делают из вас лучшего специалиста.
Узнали у экспертов, какие ещё навыки делают программиста востребованным:
https://tprg.ru/DzZR
#советы
Умение общаться с заказчиком, системное мышление, знание паттернов проектирования — это только некоторые навыки, которые не устаревают (или делают это медленно) и делают из вас лучшего специалиста.
Узнали у экспертов, какие ещё навыки делают программиста востребованным:
https://tprg.ru/DzZR
#советы
This media is not supported in your browser
VIEW IN TELEGRAM
В Канаде начали использовать мусорки с искусственным интеллектом
Работает система так: через встроенные камеры мусорка определяет, какой предмет находится в руке человека, а затем с помощью экрана объясняет, что с ним делать. Например, если это бумажный стакан с пластиковой крышкой, показывается, что пластик и бумагу нужно выбросить отдельно.
На сайте компании утверждается, что это помогло увеличить переработку отходов в 3 раза.
#ии #технологии
Работает система так: через встроенные камеры мусорка определяет, какой предмет находится в руке человека, а затем с помощью экрана объясняет, что с ним делать. Например, если это бумажный стакан с пластиковой крышкой, показывается, что пластик и бумагу нужно выбросить отдельно.
На сайте компании утверждается, что это помогло увеличить переработку отходов в 3 раза.
#ии #технологии
Хотите наш мерч?
Теперь его можно получить, не вставая с дивана, а точнее — не выходя с нашего сайта. Авторизуйтесь в личном кабинете и… делайте всё, как обычно: читайте статьи, оценивайте их, используйте наши сервисы и так далее. Чем больше очков получите — тем больше вероятность выиграть.
Для нас это первый подобный эксперимент, ждём ваши комментарии: какие баги находите, какие достижения добавить.
Читайте подробности и участвуйте: https://tprg.ru/gamify1
Теперь его можно получить, не вставая с дивана, а точнее — не выходя с нашего сайта. Авторизуйтесь в личном кабинете и… делайте всё, как обычно: читайте статьи, оценивайте их, используйте наши сервисы и так далее. Чем больше очков получите — тем больше вероятность выиграть.
Для нас это первый подобный эксперимент, ждём ваши комментарии: какие баги находите, какие достижения добавить.
Читайте подробности и участвуйте: https://tprg.ru/gamify1
16 генераторов CSS-кода для веб-разработчиков
CSS стал таким мощным, что иногда им можно заменить даже JavaScript. Для CSS даже специальные инструменты стали выпускать, которые генерируют всякие прикольные штуки.
Например, на картинке в посте — инструмент, с помощью которого много мелких картинок можно объединить в один файл и выводить не с помощью тега img, а с помощью CSS.
В подборке рассказываем ещё про 15 занятных CSS-генераторов:
https://tprg.ru/lV43
#веб #css
CSS стал таким мощным, что иногда им можно заменить даже JavaScript. Для CSS даже специальные инструменты стали выпускать, которые генерируют всякие прикольные штуки.
Например, на картинке в посте — инструмент, с помощью которого много мелких картинок можно объединить в один файл и выводить не с помощью тега img, а с помощью CSS.
В подборке рассказываем ещё про 15 занятных CSS-генераторов:
https://tprg.ru/lV43
#веб #css
Подготовлена реализация Git на Shell. Она получила название shit
Автор проекта написал его просто ради забавы. Эта идея возникла у него после спора о сложности внутренней структуры Git. Он был с этим не согласен и решил продемонстрировать свои доводы, написав за день работоспособный вариант Git на чистом Shell.
В процессе работы разработчик понял, что немного погорячился с заявлениями о простоте из-за применения в Git бинарного формата индекса, для обработки которого не совсем подходит Shell. Но отступать было поздно и извернувшись ему удалось реализовать Git на Shell.
Подготовленной функциональности достаточно для совершения коммита в git-репозиторий. Код распространяется под лицензией Do What The Fuck You Want To Public License.
Код здесь: https://tprg.ru/qucH
#git #shell
Автор проекта написал его просто ради забавы. Эта идея возникла у него после спора о сложности внутренней структуры Git. Он был с этим не согласен и решил продемонстрировать свои доводы, написав за день работоспособный вариант Git на чистом Shell.
В процессе работы разработчик понял, что немного погорячился с заявлениями о простоте из-за применения в Git бинарного формата индекса, для обработки которого не совсем подходит Shell. Но отступать было поздно и извернувшись ему удалось реализовать Git на Shell.
Подготовленной функциональности достаточно для совершения коммита в git-репозиторий. Код распространяется под лицензией Do What The Fuck You Want To Public License.
Код здесь: https://tprg.ru/qucH
#git #shell
В команде Tproger открыта #вакансия веб-разработчика (да, это именно наша команда, вы вот сейчас читаете наш пост).
Нужно помочь нам пилить сайт tproger.ru, текущими силами не справляемся. Есть много разных задач, где-то нужно работать с Wordpress и PHP, а где-то с новомодным Svelte и Node.js. Для новых проектов так вообще сможете выбрать те инструменты, что удобны вам (без фанатизма, конечно). Есть люди, которые подскажут и поддержат, вы будете не один на проекте. Команда у нас молодая и весёлая (иногда даже слишком), скучать не приходится 😊
Поможем с обучение и ростом, вместе с руководителем после испытательного будет проработан план, как вам зарабатывать кратно больше и стать круче.
Москва, офис на м. Алексеевская. Удалённых рассматриваем, но только если вы прям огонь.
Отправляйте заявки в форме: https://tprg.ru/wdwntd9
Нужно помочь нам пилить сайт tproger.ru, текущими силами не справляемся. Есть много разных задач, где-то нужно работать с Wordpress и PHP, а где-то с новомодным Svelte и Node.js. Для новых проектов так вообще сможете выбрать те инструменты, что удобны вам (без фанатизма, конечно). Есть люди, которые подскажут и поддержат, вы будете не один на проекте. Команда у нас молодая и весёлая (иногда даже слишком), скучать не приходится 😊
Поможем с обучение и ростом, вместе с руководителем после испытательного будет проработан план, как вам зарабатывать кратно больше и стать круче.
Москва, офис на м. Алексеевская. Удалённых рассматриваем, но только если вы прям огонь.
Отправляйте заявки в форме: https://tprg.ru/wdwntd9
This media is not supported in your browser
VIEW IN TELEGRAM
Адский тетрис
Обычный тетрис вам кажется слишком простой игрой? Один разработчик написал свою версию классической игры. И назвал её Schwerkraftprojektionsgeraet. Просто адская вещь, поиграть можно здесь:
https://tprg.ru/UeES
#кек #тетрис
Обычный тетрис вам кажется слишком простой игрой? Один разработчик написал свою версию классической игры. И назвал её Schwerkraftprojektionsgeraet. Просто адская вещь, поиграть можно здесь:
https://tprg.ru/UeES
#кек #тетрис
Подборка из 9 бесплатных англоязычных курсов от ведущих университетов (Гарвард, MIT, Иллинойсский университет) и компаний (Google, Microsoft, IBM):
— Информатика для веб-программирования: https://tprg.ru/zftK
— Информатика и мобильные приложения: https://tprg.ru/48i1
— Искусственный интеллект: https://tprg.ru/Qkvc
— Введение в информатику: https://tprg.ru/GjHT
— Вычислительное мышление с использованием Python: https://tprg.ru/3tLK
— Архитектура Google Compute Engine: https://tprg.ru/8wj2
— Облачные вычисления: https://tprg.ru/kExf
— Основы ИТ для кибербезопасности: https://tprg.ru/t2Sn
— Блокчейн: https://tprg.ru/19ot
#информатика #ии
— Информатика для веб-программирования: https://tprg.ru/zftK
— Информатика и мобильные приложения: https://tprg.ru/48i1
— Искусственный интеллект: https://tprg.ru/Qkvc
— Введение в информатику: https://tprg.ru/GjHT
— Вычислительное мышление с использованием Python: https://tprg.ru/3tLK
— Архитектура Google Compute Engine: https://tprg.ru/8wj2
— Облачные вычисления: https://tprg.ru/kExf
— Основы ИТ для кибербезопасности: https://tprg.ru/t2Sn
— Блокчейн: https://tprg.ru/19ot
#информатика #ии
#вакансии #работа
Подборка вакансий для разработчиков:
— Linux System Administrator / DevOps в Спортмастер
Опыт от 3 лет, Москва, 150 000 – 350 000 ₽
— DevOps-инженер в ClearScale
Опыт от 3 лет, удалённо, от 3000 $ (до налогов)
— Архитектор (микросервисы) в ОТП Банк
Опыт от 6 лет, Москва, оклад по итогам собеседования
— iOS Developer в Спортмастер
Опыт от 3 лет, Москва, оклад по итогам собеседования
Подборка вакансий для разработчиков:
— Linux System Administrator / DevOps в Спортмастер
Опыт от 3 лет, Москва, 150 000 – 350 000 ₽
— DevOps-инженер в ClearScale
Опыт от 3 лет, удалённо, от 3000 $ (до налогов)
— Архитектор (микросервисы) в ОТП Банк
Опыт от 6 лет, Москва, оклад по итогам собеседования
— iOS Developer в Спортмастер
Опыт от 3 лет, Москва, оклад по итогам собеседования
Большой видеокурс по асинхронному программированию
https://tprg.ru/eMSi
В нём на примере асинхронности в JavaScript объясняются широко распространённые методы асинхронного программирования, адаптеры между ними и вспомогательные приёмы. Под каждым видео есть ссылки на репозитории с примерами кода.
Курс состоит из 23 лекций продолжительностью около 17 часов.
#асинхронность
https://tprg.ru/eMSi
В нём на примере асинхронности в JavaScript объясняются широко распространённые методы асинхронного программирования, адаптеры между ними и вспомогательные приёмы. Под каждым видео есть ссылки на репозитории с примерами кода.
Курс состоит из 23 лекций продолжительностью около 17 часов.
#асинхронность
Тест на проверку знаний языка Java
Шарите в Java? Есть отличный шанс это продемонстрировать.
Мы подготовили тест, в котором вы можете проверить, насколько хорошо знаете Java версии 8 и выше:
https://tprg.ru/UEPF
#java #тесты
Шарите в Java? Есть отличный шанс это продемонстрировать.
Мы подготовили тест, в котором вы можете проверить, насколько хорошо знаете Java версии 8 и выше:
https://tprg.ru/UEPF
#java #тесты