У нас на сайте вышли две отличные статьи про JavaScript
Делимся ими с вами:
1. В первой объяснили, как пересекается декларативное программирование с функциональным, и как кодить на JS декларативно: https://tproger.ru/articles/deklarativnyj-javascript
2. Во второй рассмотрели абстракции, линзы и каррированные функции в Redux, слегка коснувшись комбинаторного программирования: https://tproger.ru/articles/uproshhennyj-redux
Однозначно #лучшиепрактики программирования.
Делимся ими с вами:
1. В первой объяснили, как пересекается декларативное программирование с функциональным, и как кодить на JS декларативно: https://tproger.ru/articles/deklarativnyj-javascript
2. Во второй рассмотрели абстракции, линзы и каррированные функции в Redux, слегка коснувшись комбинаторного программирования: https://tproger.ru/articles/uproshhennyj-redux
Однозначно #лучшиепрактики программирования.
👍15❤1
Наконец вы стали Junior-разработчиком. Что дальше?
А дальше вас ждёт кипа новых непривычных задач и работы, которая точно не волк и в лес убегать не намерена. К тому же, за первые дни джун должен не только своить новые технологии, но и успешно интегрироваться в команду.
Рассказываем, как джуну вести себя в первые 100 дней работы, чтобы максимально быстро влиться в команду и не облажаться: https://tproger.ru/experts/100-dnej-na-pozicii-junior/
#начинающим #советы #эксперты
А дальше вас ждёт кипа новых непривычных задач и работы, которая точно не волк и в лес убегать не намерена. К тому же, за первые дни джун должен не только своить новые технологии, но и успешно интегрироваться в команду.
Рассказываем, как джуну вести себя в первые 100 дней работы, чтобы максимально быстро влиться в команду и не облажаться: https://tproger.ru/experts/100-dnej-na-pozicii-junior/
#начинающим #советы #эксперты
😁38👍7🤣3❤1
Как править техническую документацию с помощью простого пул-реквеста?
Ответ прост: использовать сервис Diplodoc, который работает на диалекте Markdown и интегрирован с GitHub. Платформа создаёт из md-файлов с документацией файлы в формате HTML и собирает из них статичный документационный проект с навигацией и внутренними переходами.
Кроме того, в сервисе есть специальные команды. Например, команда
Попробовать Diplodoc
Ответ прост: использовать сервис Diplodoc, который работает на диалекте Markdown и интегрирован с GitHub. Платформа создаёт из md-файлов с документацией файлы в формате HTML и собирает из них статичный документационный проект с навигацией и внутренними переходами.
Кроме того, в сервисе есть специальные команды. Например, команда
translate
может автоматически перевести документацию на любой язык.Попробовать Diplodoc
👎9👍5
This media is not supported in the widget
VIEW IN TELEGRAM
🗿76🤣44👎12⚡8☃6🔥6❤4👍3😁2🍾1
Востребованные профессии в IT: кого сегодня ищут работодатели, как найти сферу для себя и вкатиться максимально быстро
В статье собрали гайд по распространённым специальностям в IT, в которые будет проще войти новичку. И рассказали, в чём их суть, как их освоить, кому они подойдут, а кому — нет: https://tproger.ru/partnered/vostrebovannye-professii-v-it-kak-najti-sferu-dlya-sebya
#начинающим #советы
В статье собрали гайд по распространённым специальностям в IT, в которые будет проще войти новичку. И рассказали, в чём их суть, как их освоить, кому они подойдут, а кому — нет: https://tproger.ru/partnered/vostrebovannye-professii-v-it-kak-najti-sferu-dlya-sebya
#начинающим #советы
😁35👍8❤3
Энтузиаст создал Winamp для «Яндекс Музыки»!
Парень из Ростова собрал плеер на основе Webamp, yandex-music-api и yandex-music-open-api. Плеер поддерживает скины от оригинального Winamp, а для воспроизведения музыки достаточно зайти через свой Яндекс-аккаунт. Есть «Моя волна» и все ваши плейлисты.
Олдфагам точно зайдёт.
Есть версии для Windows, Mac и Linux, а исходники — открытые: https://github.com/umnik1/yaamp
#история #opensource
Парень из Ростова собрал плеер на основе Webamp, yandex-music-api и yandex-music-open-api. Плеер поддерживает скины от оригинального Winamp, а для воспроизведения музыки достаточно зайти через свой Яндекс-аккаунт. Есть «Моя волна» и все ваши плейлисты.
Олдфагам точно зайдёт.
Есть версии для Windows, Mac и Linux, а исходники — открытые: https://github.com/umnik1/yaamp
#история #opensource
❤90👍20👎11❤🔥2👏1
Подборка актуальных вакансий
— Специалист технической поддержки в Открытие
Где: Санкт-Петербург
Опыт: Можно без опыта
— Эксперт по эксплуатации и поддержке СХД в Открытие
Где: удалённо
Опыт: от 1 года
— Менеджер по продажам B2B в МТС
Где: удалённо
Опыт: от 1 года
— Системный аналитик Центра HR TECH (Проект Чат-бот Марк) в Гринатом
Где: удалённо
Опыт: от 1 года
— Java IT Lead в проект Сфера в Иннотех
Где: удалённо
Опыт: от 1 года
— Backend разработчик NodeJS в Гринатом
Где: удалённо
Опыт: от 2 лет
— Ведущий специалист технической поддержки и специальных систем в Открытие
Где: Москва, Можно удалённо
Опыт: от 2 лет
— Разработчик PIX BI в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Эксперт QA [Governance] в МТС
Где: удалённо
Опыт: от 3 лет
— Senior/Lead Product Design / Продуктовый Дизайнер в Гринатом
Где: удалённо
Опыт: от 5 лет
— Reliability Lead [ЦП SRE] в МТС
Где: удалённо
Опыт: от 10 лет
#вакансии #работа
— Специалист технической поддержки в Открытие
Где: Санкт-Петербург
Опыт: Можно без опыта
— Эксперт по эксплуатации и поддержке СХД в Открытие
Где: удалённо
Опыт: от 1 года
— Менеджер по продажам B2B в МТС
Где: удалённо
Опыт: от 1 года
— Системный аналитик Центра HR TECH (Проект Чат-бот Марк) в Гринатом
Где: удалённо
Опыт: от 1 года
— Java IT Lead в проект Сфера в Иннотех
Где: удалённо
Опыт: от 1 года
— Backend разработчик NodeJS в Гринатом
Где: удалённо
Опыт: от 2 лет
— Ведущий специалист технической поддержки и специальных систем в Открытие
Где: Москва, Можно удалённо
Опыт: от 2 лет
— Разработчик PIX BI в Иннотех
Где: удалённо
Опыт: от 3 лет
— Ведущий инженер (SIEM + PAM) в Иннотех
Где: удалённо
Опыт: от 3 лет
— Эксперт QA [Governance] в МТС
Где: удалённо
Опыт: от 3 лет
— Senior/Lead Product Design / Продуктовый Дизайнер в Гринатом
Где: удалённо
Опыт: от 5 лет
— Reliability Lead [ЦП SRE] в МТС
Где: удалённо
Опыт: от 10 лет
#вакансии #работа
❤5👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Даже не думайте поздравлять меня с днем рождения, если вы не собираетесь делать это так
👍100🍾42😁27🤣14🔥8⚡5❤2
Как программисту отвечать на вопросы, чтобы пройти собеседование?
Наш читатель Алексей помогает специалистам пройти интервью на аутстафф-позиции в IT-корпорации. В статье он назвал факты и фишки, которые пригодятся в прохождении собеседования программистам и помогут достичь положительного результата: https://tproger.ru/articles/kak-programmistu-otvechat-na-voprosy-chtoby-projti-sobesedovanie
#собеседование #советы
Наш читатель Алексей помогает специалистам пройти интервью на аутстафф-позиции в IT-корпорации. В статье он назвал факты и фишки, которые пригодятся в прохождении собеседования программистам и помогут достичь положительного результата: https://tproger.ru/articles/kak-programmistu-otvechat-na-voprosy-chtoby-projti-sobesedovanie
#собеседование #советы
🍓27👍17😁12❤4
Собственная умная колонка
Если вы желали быть обладателем умной колонки, но боялись, что она будет подслушивать разговоры или вам хотелось иметь голосового помощника с более бархатным голосом, то, похоже, даже из этой ситуации есть выход — создать собственную.
Автор данной статьи делится своим опытом создания голосового ассистента, рассказывает о технической, программной и творческой сторонах процесса и показывает на что способно готовое устройство.
#diy #технологии
Если вы желали быть обладателем умной колонки, но боялись, что она будет подслушивать разговоры или вам хотелось иметь голосового помощника с более бархатным голосом, то, похоже, даже из этой ситуации есть выход — создать собственную.
Автор данной статьи делится своим опытом создания голосового ассистента, рассказывает о технической, программной и творческой сторонах процесса и показывает на что способно готовое устройство.
#diy #технологии
👍21😁7🌚3❤1
Развитие нейросетей в Google: почему не всё так просто?
Google — это крупнейшая американская технологическая корпорация, входящая в состав “большой четверки” и, казалось бы, она должна быть впереди планеты всей по развитию машинного обучения, но реальность иная.
В этой статье автор постарался разобраться, почему именно в машинном обучении у Google всегда наблюдались сложности, за кем пыталась угнаться компания и что происходит в ней на сегодняшний день.
#ии #нейросети
Google — это крупнейшая американская технологическая корпорация, входящая в состав “большой четверки” и, казалось бы, она должна быть впереди планеты всей по развитию машинного обучения, но реальность иная.
В этой статье автор постарался разобраться, почему именно в машинном обучении у Google всегда наблюдались сложности, за кем пыталась угнаться компания и что происходит в ней на сегодняшний день.
#ии #нейросети
❤11👍9
Как использовать try — except и не испортить себе жизнь
Зачастую новичков в Python ошеломляет многочасовой дебаггинг простых, казалось бы, программ. На элементарные скрипты в 100 строк кода можно потратить несколько часов, ведь каждый трейсбэк кажется огромным.
Справиться с негативом помогает конструкция try — except. В Python это лишь способ обработать ошибку и не «обронить» программу. Но если использовать ее не там и не так, лучше не станет (или вовсе будет хуже).
Чтобы таких проблем не возникало, разобрали на примерах, когда и как отлавливать ошибки с помощью блока и рассказали, когда эту конструкцию лучше не задействовать: https://tproger.ru/articles/kak-ispolzovat-try-except-i-ne-isportit-sebe-zhizn
#python
Зачастую новичков в Python ошеломляет многочасовой дебаггинг простых, казалось бы, программ. На элементарные скрипты в 100 строк кода можно потратить несколько часов, ведь каждый трейсбэк кажется огромным.
Справиться с негативом помогает конструкция try — except. В Python это лишь способ обработать ошибку и не «обронить» программу. Но если использовать ее не там и не так, лучше не станет (или вовсе будет хуже).
Чтобы таких проблем не возникало, разобрали на примерах, когда и как отлавливать ошибки с помощью блока и рассказали, когда эту конструкцию лучше не задействовать: https://tproger.ru/articles/kak-ispolzovat-try-except-i-ne-isportit-sebe-zhizn
#python
😁27👍13❤3🤪3
YouTube использует spyware-cкрипты для обнаружения блокирующих рекламу плагинов — хакеры используют те же инструменты
Tomshardware сообщают, что консультант из Ирландии по вопросам защиты частной жизни планирует судиться с YouTube из-за слежки за пользователями. Он утверждает, что скрипты YouTube подпадают под шпионское ПО spyware, являясь технологией слежки. Оно устанавливается без ведома пользователей, чтобы проследить за поведением.
Как минимум, на такие вещи требуется согласие пользователей в соответствии с законодательством ЕС. Как максимум, это уже действительно находится на грани незаконной слежки, а разница между действиями хакеров и большой корпорацией здесь небольшая.
Представители YouTube пока никак не отреагировали на обвинения.
#безопасность #google
Tomshardware сообщают, что консультант из Ирландии по вопросам защиты частной жизни планирует судиться с YouTube из-за слежки за пользователями. Он утверждает, что скрипты YouTube подпадают под шпионское ПО spyware, являясь технологией слежки. Оно устанавливается без ведома пользователей, чтобы проследить за поведением.
Как минимум, на такие вещи требуется согласие пользователей в соответствии с законодательством ЕС. Как максимум, это уже действительно находится на грани незаконной слежки, а разница между действиями хакеров и большой корпорацией здесь небольшая.
Представители YouTube пока никак не отреагировали на обвинения.
#безопасность #google
❤44😁23👍18😱2
IT-инженеры, эта подборка вакансий для вас
Банк «Открытие» активно ищет специалистов с опытом в администрировании систем или поддержке инфраструктуры.
Откликайтесь на подходящую вакансию и присоединяйтесь к «Открытию». Работайте в одном из крупнейших банков, прокачивайте свои навыки и делайте открытия каждый день:
— Старший специалист группы дежурных администраторов
Где: Санкт-Петербург
Опыт: до 1 года
— Эксперт по сопровождению платформы балансировки нагрузки (F5)
Где: Москва и удалённо
Опыт: от 1 года
— Эксперт по мониторингу / Администратор Zabbix
Где: Москва
Опыт: от 1 года
— Эксперт / Администратор VMware Tanzu группы эксплуатации облачных решений
Где: удалённо
Опыт: от 1 года
— Эксперт по эксплуатации и поддержке СХД
Где: удалённо
Опыт: от 1 года
— Системный администратор Citrix
Где: удалённо
Опыт: от 2 лет
— Эксперт группы поддержки почтовых сервисов
Где: Москва
Опыт: от 2 лет
#вакансии #работа
Банк «Открытие» активно ищет специалистов с опытом в администрировании систем или поддержке инфраструктуры.
Откликайтесь на подходящую вакансию и присоединяйтесь к «Открытию». Работайте в одном из крупнейших банков, прокачивайте свои навыки и делайте открытия каждый день:
— Старший специалист группы дежурных администраторов
Где: Санкт-Петербург
Опыт: до 1 года
— Эксперт по сопровождению платформы балансировки нагрузки (F5)
Где: Москва и удалённо
Опыт: от 1 года
— Эксперт по мониторингу / Администратор Zabbix
Где: Москва
Опыт: от 1 года
— Эксперт / Администратор VMware Tanzu группы эксплуатации облачных решений
Где: удалённо
Опыт: от 1 года
— Эксперт по эксплуатации и поддержке СХД
Где: удалённо
Опыт: от 1 года
— Системный администратор Citrix
Где: удалённо
Опыт: от 2 лет
— Эксперт группы поддержки почтовых сервисов
Где: Москва
Опыт: от 2 лет
#вакансии #работа
👍8❤2
Как команде учиться вместе, когда все такие разные?
Обучение команды может помочь сотрудникам обменяться опытом, обогатить багаж знаний и сплотить коллектив. Но как это сделать, если каждый участник группы специализируется на чём-то своём, и у всех уникальные любимые и нелюбимые области и особенный опыт?
В этой статье вы узнаете, как подобрать для разнородной команды оптимальные форматы и ритм занятий. Нужен ли волшебный пинок коллективу и как правильно донести до коллег важность образовательных мероприятий.
#советы #обучение
Обучение команды может помочь сотрудникам обменяться опытом, обогатить багаж знаний и сплотить коллектив. Но как это сделать, если каждый участник группы специализируется на чём-то своём, и у всех уникальные любимые и нелюбимые области и особенный опыт?
В этой статье вы узнаете, как подобрать для разнородной команды оптимальные форматы и ритм занятий. Нужен ли волшебный пинок коллективу и как правильно донести до коллег важность образовательных мероприятий.
#советы #обучение
😁16👍7❤1👌1
Типичный программист
Напоминаем о розыгрыше подписок Telegram Premium в наших каналах
Чтобы принять участие, достаточно подписаться на этот и ещё 3 канала, которые помогут быть в тренде и получать лучшее из мира IT:
— полезные сохранёнки на все случаи жизни: @prog_stuff
— нужные инструменты для ваших проектов: @prog_tools
— новости из мира технологий: @your_tech
Чтобы принять участие, достаточно подписаться на этот и ещё 3 канала, которые помогут быть в тренде и получать лучшее из мира IT:
— полезные сохранёнки на все случаи жизни: @prog_stuff
— нужные инструменты для ваших проектов: @prog_tools
— новости из мира технологий: @your_tech
❤🔥13👍6👎3❤1