Ловите репозиторий, в котором собрано несколько Python-челленджей. Ваша задача — найти ошибку (или несколько) в приведённых фрагментах кода.
Подробная инструкция о том, как проходить челленджи, представлена в самом репозитории: https://github.com/qxf2/wtfiswronghere
#python #задачки
Подробная инструкция о том, как проходить челленджи, представлена в самом репозитории: https://github.com/qxf2/wtfiswronghere
#python #задачки
Что в мире происходит
🤐 Совет Федерации одобрил законопроект об автономном Рунете. Против документа проголосовали только четыре сенатора, один воздержался. От вступления в силу в ноябре законопроект отделяет только подпись президента и официальная публикация.
😶 Бывшие чиновники анонимно рассказали изданию «Настоящее время» об изнанке законопроекта об автономном Рунете. Откуда появилась идея, кому она выгодна и что из неё может получиться.
🤬 Районный суд Новгородской области признал россиянина виновным в нарушении закона об оскорблении властей из-за постов во «ВКонтакте». Ему выписали штраф на 30 тысяч рублей. Скорее всего, это первый случай применения на практике новой законодательной нормы.
⚖ Евросоюз одобрил идею создания единой биометрической базы для пограничных и правоохранительных служб. Помимо идентификационных данных (имён, дат рождения, номеров документов) там будут фиксировать отпечатки пальцев и сканы лица. Это будет одна из крупнейших биометрических баз в мире.
🚖 Илон Маск пообещал запустить сервис Robotaxi в 2020 году. По его замыслу, владельцы беспилотных Tesla будут отпускать свои автомобили «таксовать» на то время, пока сами ими не пользуются. Маск считает, что доход от такой аренды может достигать 30 тысяч долларов в год.
🔙 Samsung заявила, что откладывает старт продаж складных смартфонов Galaxy Fold из-за проблем с экраном. Исправление проблемы может занять несколько месяцев.
🆕 Фото к посту. Вышла новая версия Google Chrome. В Chrome 74 разработчики добавили управление видео в режиме «картинка в картинке» с помощью мультимедийных клавиш. Кроме того, браузер теперь блокруют скрипты на сайтах, которые определяют, не включён ли режим инкогнито. А вот тёмной темы по умолчанию на Windows придётся подождать до Chrome 75.
Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
🤐 Совет Федерации одобрил законопроект об автономном Рунете. Против документа проголосовали только четыре сенатора, один воздержался. От вступления в силу в ноябре законопроект отделяет только подпись президента и официальная публикация.
😶 Бывшие чиновники анонимно рассказали изданию «Настоящее время» об изнанке законопроекта об автономном Рунете. Откуда появилась идея, кому она выгодна и что из неё может получиться.
🤬 Районный суд Новгородской области признал россиянина виновным в нарушении закона об оскорблении властей из-за постов во «ВКонтакте». Ему выписали штраф на 30 тысяч рублей. Скорее всего, это первый случай применения на практике новой законодательной нормы.
⚖ Евросоюз одобрил идею создания единой биометрической базы для пограничных и правоохранительных служб. Помимо идентификационных данных (имён, дат рождения, номеров документов) там будут фиксировать отпечатки пальцев и сканы лица. Это будет одна из крупнейших биометрических баз в мире.
🚖 Илон Маск пообещал запустить сервис Robotaxi в 2020 году. По его замыслу, владельцы беспилотных Tesla будут отпускать свои автомобили «таксовать» на то время, пока сами ими не пользуются. Маск считает, что доход от такой аренды может достигать 30 тысяч долларов в год.
🔙 Samsung заявила, что откладывает старт продаж складных смартфонов Galaxy Fold из-за проблем с экраном. Исправление проблемы может занять несколько месяцев.
🆕 Фото к посту. Вышла новая версия Google Chrome. В Chrome 74 разработчики добавили управление видео в режиме «картинка в картинке» с помощью мультимедийных клавиш. Кроме того, браузер теперь блокруют скрипты на сайтах, которые определяют, не включён ли режим инкогнито. А вот тёмной темы по умолчанию на Windows придётся подождать до Chrome 75.
Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
Основные принципы работы протокола SSH
https://tprg.ru/28XM
SSH — сокращение от «secure shell» (безопасная оболочка). Это протокол, который чаще всего используют для управления удалёнными компьютерами по сети.
В этой статье мы рассмотрим:
— как работает SSH,
— как он используется для безопасной связи с удалёнными компьютерами,
— как компьютеры устанавливают и настраивают сеанс.
#начинающим #безопасность
https://tprg.ru/28XM
SSH — сокращение от «secure shell» (безопасная оболочка). Это протокол, который чаще всего используют для управления удалёнными компьютерами по сети.
В этой статье мы рассмотрим:
— как работает SSH,
— как он используется для безопасной связи с удалёнными компьютерами,
— как компьютеры устанавливают и настраивают сеанс.
#начинающим #безопасность
#вакансия #работа #питер #удалёнка
от 160 000 до 240 000 ₽
Boft ищет Fullstack разработчика, который возьмет на себя веб-часть. Он должен разработать отказоустойчивый бэкенд и удобный фронтенд для вендинговой сети.
Компания собирается запустить FoodTech проект — это свежие салаты, листовой чай в стаканчиках нового типа, полезные снеки в автоматах. У команды есть опыт запуска крупной сети будок для моментальной печати фотографий в 36 странах.
Понадобятся новые админки, системы учета, пользовательские приложения и единая архитектура. Стек технологий обсуждается с техническим директором. Им нужен человек, который способен по большей части работать самостоятельно. С коллегами можно будет обсудить серверную часть проекта или работу над софтом.
Работать можно удаленно или в офисе в Санкт-Петербурге. Помогут с переездом: оплатят часть расходов, посоветуют квартиру или расскажут про классные места в городе — всё это обсудят индивидуально с успешным кандидатом.
Для отклика достаточно поделиться своими достижениями и сопроводить их ссылками.
Присоединиться к команде: https://tprg.ru/boft
Если будут вопросы по вакансии, их можно задать @ievgeniy88
от 160 000 до 240 000 ₽
Boft ищет Fullstack разработчика, который возьмет на себя веб-часть. Он должен разработать отказоустойчивый бэкенд и удобный фронтенд для вендинговой сети.
Компания собирается запустить FoodTech проект — это свежие салаты, листовой чай в стаканчиках нового типа, полезные снеки в автоматах. У команды есть опыт запуска крупной сети будок для моментальной печати фотографий в 36 странах.
Понадобятся новые админки, системы учета, пользовательские приложения и единая архитектура. Стек технологий обсуждается с техническим директором. Им нужен человек, который способен по большей части работать самостоятельно. С коллегами можно будет обсудить серверную часть проекта или работу над софтом.
Работать можно удаленно или в офисе в Санкт-Петербурге. Помогут с переездом: оплатят часть расходов, посоветуют квартиру или расскажут про классные места в городе — всё это обсудят индивидуально с успешным кандидатом.
Для отклика достаточно поделиться своими достижениями и сопроводить их ссылками.
Присоединиться к команде: https://tprg.ru/boft
Если будут вопросы по вакансии, их можно задать @ievgeniy88
МИД Беларуси пригласил Илона Маска тестировать беспилотники в Минске: https://tprg.ru/qtZe
Як табе такое, Iлан Маск?
Як табе такое, Iлан Маск?
Как стать full stack разработчиком
https://tprg.ru/QgnI
Итак, вы решили начать путешествие в мир веб-разработки. Но с чего начать обучение? В интернете огромное количество информации о разных технологиях, которые могут пригодиться веб-разработчику.
Оригинальный гайд составлен руководителем команды разработчиков. Автор резюмирует свой личный опыт, а также навыки, которые он считает ключевыми для новых членов своей команды.
#веб #начинающим
https://tprg.ru/QgnI
Итак, вы решили начать путешествие в мир веб-разработки. Но с чего начать обучение? В интернете огромное количество информации о разных технологиях, которые могут пригодиться веб-разработчику.
Оригинальный гайд составлен руководителем команды разработчиков. Автор резюмирует свой личный опыт, а также навыки, которые он считает ключевыми для новых членов своей команды.
#веб #начинающим
#работа #москва
В Москве ищут преподавателя на курс по машинному обучению. Платят 5–10 тысяч рублей за занятие.
«АИС» проводит обучающие программы для крупных компаний. У них есть программа с темами, но нет человека, который бы интересно их рассказал. Нужен тот, кто работает с ML и Big Data и готов поделиться знаниями.
Курс стартует 15 мая, всего 10 занятий по 4 академических часа. Занятия проходят в районе метро «Павелецкая».
Если интересно, оставьте контакты в заявке: https://tprg.ru/ais
В Москве ищут преподавателя на курс по машинному обучению. Платят 5–10 тысяч рублей за занятие.
«АИС» проводит обучающие программы для крупных компаний. У них есть программа с темами, но нет человека, который бы интересно их рассказал. Нужен тот, кто работает с ML и Big Data и готов поделиться знаниями.
Курс стартует 15 мая, всего 10 занятий по 4 академических часа. Занятия проходят в районе метро «Павелецкая».
Если интересно, оставьте контакты в заявке: https://tprg.ru/ais
OpenAI создала нейросеть MuseNet, которая может генерировать музыкальные композиции, объединяющие самые разные стили: https://openai.com/blog/musenet/
Например, можно сгенерировать мелодию, которая сочетает в себе стили Моцарта и Леди Гаги.
#нейросети
Например, можно сгенерировать мелодию, которая сочетает в себе стили Моцарта и Леди Гаги.
#нейросети
Что нужно делать студенту, чтобы найти работу в IT
https://tprg.ru/OZSs
Сферу IT любят за интересные задачи, хорошие зарплаты, плюшки-бонусы, отличные офисы или, наоборот, за возможность удалёнки.
Но диплом о высшем образовании не гарантирует, что вам легко достанется желаемая должность. Вуз даёт основу и старт, всё остальное зависит от вас самих.
В этой статье рассказываем, что можно и нужно делать начиная с первого курса, чтобы найти работу мечты во время учёбы или сразу после выпуска.
#работа
https://tprg.ru/OZSs
Сферу IT любят за интересные задачи, хорошие зарплаты, плюшки-бонусы, отличные офисы или, наоборот, за возможность удалёнки.
Но диплом о высшем образовании не гарантирует, что вам легко достанется желаемая должность. Вуз даёт основу и старт, всё остальное зависит от вас самих.
В этой статье рассказываем, что можно и нужно делать начиная с первого курса, чтобы найти работу мечты во время учёбы или сразу после выпуска.
#работа
Как создавать проекты в одиночку — отвечают эксперты
https://tprg.ru/ayb6
Зачастую стартап зарождается из идеи одного человека, которая не всегда находит поддержку окружающих. В этом случае автор идеи живёт с ней, обдумывает её без перерывов и практически спит с ней.
Что нужно сделать, чтобы эта идея не начала раздражать создателя и переросла в реальный проект? Рассказывают эксперты.
#эксперты #мотивация
https://tprg.ru/ayb6
Зачастую стартап зарождается из идеи одного человека, которая не всегда находит поддержку окружающих. В этом случае автор идеи живёт с ней, обдумывает её без перерывов и практически спит с ней.
Что нужно сделать, чтобы эта идея не начала раздражать создателя и переросла в реальный проект? Рассказывают эксперты.
#эксперты #мотивация
Как насчёт того, чтобы написать свой блэкджек с Vue.js и Axios? А потом можно играть с друзьями.
Исходники тут: https://codepen.io/mariante/pen/mgLvMe
#vuejs #javascript
Исходники тут: https://codepen.io/mariante/pen/mgLvMe
#vuejs #javascript
Основы динамической маршрутизации — классификация протоколов и методик
Статические маршруты в сети бывают не всегда удобны, т.к. они плохо масштабируются. На помощь приходят маршруты динамические.
В этом видео пойдёт речь именно про динамическую маршрутизацию. Попытаемся понять характеристики основных протоколов и их классификацию: https://www.youtube.com/watch?v=7Yd3ZRrDPTQ
#сети
Статические маршруты в сети бывают не всегда удобны, т.к. они плохо масштабируются. На помощь приходят маршруты динамические.
В этом видео пойдёт речь именно про динамическую маршрутизацию. Попытаемся понять характеристики основных протоколов и их классификацию: https://www.youtube.com/watch?v=7Yd3ZRrDPTQ
#сети
YouTube
Основы динамической маршрутизации - классификация протоколов и методик
В данном уроке я начинаю достаточно обширную тему касательно динамической маршрутизации. До этого мной было рассмотрено только задание статических маршрутов до сетей назначения - но это в больших сетях не всегда бывает удобно, данная схема будет плохо масштабироваться.…
День, магазин, парковка,
Кружился я там целый час.
Не помешала бы сноровка.
Припарковался всё же и пошёл в магаз.
Новое стихотворение Блока? Нет, новая задачка в Типичном программисте: https://tprg.ru/ge8E
#программирование #задачки
Кружился я там целый час.
Не помешала бы сноровка.
Припарковался всё же и пошёл в магаз.
Новое стихотворение Блока? Нет, новая задачка в Типичном программисте: https://tprg.ru/ge8E
#программирование #задачки
Что в мире происходит
🐋 Как сообщает служба поддержки Docker, 25 апреля кто-то получил несанкционированный доступ к одной из баз данных Docker Hub. Это официальный репозиторий для хранения Docker-контейнеров. Docker рекомендует сменить пароли и проверить свои аккаунты на GitHub и Bitbucket на предмет подозрительной активности.
🗄 РБК пишет, что на сетевых торговых площадках обнаружили утечку 2,2 млн паспортных данных, номеров СНИЛС и данных о трудоустройстве россиян. Данные обнаружил председатель Ассоциации участников рынков данных Иван Бегтин, который считает, что проблема кроется в ошибках законодательства и безалаберном отношении к защите информации. Если вы обнаружили утечку своих данных, можно попросить площадку убрать вашу информацию, а в крайнем случае — обратиться в суд.
📱 В течение последнего года Apple без предупреждения блокирует в сторе сторонние приложения, которые позволяют контролировать время, проведённое за экраном. Создатели приложений жалуются и предполагают, что Apple таким образом хочет монополизировать разработку важных для пользователей продуктов. Apple же говорит, что ограничивает работу приложений, которые халатно относятся к безопасности пользователей.
🎣 Видео к посту. Разработчик Джим Фишер рассказал о новой возможности для фишинга в мобильном браузере Chrome. Когда вы скроллите страницу, UI-блок с адресной строкой уезжает с экрана, и на его месте злоумышленник может разместить идентичный по виду фейковый блок, который притворяется урлом доверенного сайта. При этом вы попадаете в ловушку внутри собственного браузера — уязвимость позволяет запретить вывод настоящей адресной строки, которая должна бы появиться при обратном скролле. Google пока не отреагировала на эту информацию.
Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
🐋 Как сообщает служба поддержки Docker, 25 апреля кто-то получил несанкционированный доступ к одной из баз данных Docker Hub. Это официальный репозиторий для хранения Docker-контейнеров. Docker рекомендует сменить пароли и проверить свои аккаунты на GitHub и Bitbucket на предмет подозрительной активности.
🗄 РБК пишет, что на сетевых торговых площадках обнаружили утечку 2,2 млн паспортных данных, номеров СНИЛС и данных о трудоустройстве россиян. Данные обнаружил председатель Ассоциации участников рынков данных Иван Бегтин, который считает, что проблема кроется в ошибках законодательства и безалаберном отношении к защите информации. Если вы обнаружили утечку своих данных, можно попросить площадку убрать вашу информацию, а в крайнем случае — обратиться в суд.
📱 В течение последнего года Apple без предупреждения блокирует в сторе сторонние приложения, которые позволяют контролировать время, проведённое за экраном. Создатели приложений жалуются и предполагают, что Apple таким образом хочет монополизировать разработку важных для пользователей продуктов. Apple же говорит, что ограничивает работу приложений, которые халатно относятся к безопасности пользователей.
🎣 Видео к посту. Разработчик Джим Фишер рассказал о новой возможности для фишинга в мобильном браузере Chrome. Когда вы скроллите страницу, UI-блок с адресной строкой уезжает с экрана, и на его месте злоумышленник может разместить идентичный по виду фейковый блок, который притворяется урлом доверенного сайта. При этом вы попадаете в ловушку внутри собственного браузера — уязвимость позволяет запретить вывод настоящей адресной строки, которая должна бы появиться при обратном скролле. Google пока не отреагировала на эту информацию.
Большие обзоры новостей, с шуточками и авторской подачей, ловите по будням в канале @tprogerdaily
Залипательная визуализация пузырьковой сортировки на JavaScript.
Исходники тут — https://codepen.io/borntofrappe/pen/WWLXGN
#javascript #сортировка
Исходники тут — https://codepen.io/borntofrappe/pen/WWLXGN
#javascript #сортировка
Нюансы защиты персональных данных в облаке
https://tprg.ru/Bv7p
Об облачных услугах до сих пор существует множество мифов. Самые стойкие связаны с информационной безопасностью корпоративных данных и риском несанкционированного доступа инсайдеров и конкурентов.
В статье рассказываем:
— как обстоят дела с безопасностью данных в облаках,
— как это реализуется на практике,
— кому доверить свою защиту.
#безопасность
https://tprg.ru/Bv7p
Об облачных услугах до сих пор существует множество мифов. Самые стойкие связаны с информационной безопасностью корпоративных данных и риском несанкционированного доступа инсайдеров и конкурентов.
В статье рассказываем:
— как обстоят дела с безопасностью данных в облаках,
— как это реализуется на практике,
— кому доверить свою защиту.
#безопасность
Ретро-футуристичный стимпанк
В Нюрнберге в Германии открыли тематический парк, в котором благодаря VR можно покататься на ретро-футуристичных бамперных машинках в стиле стимпанк: https://youtu.be/cL94lPYyKoQ
Снаружи игроки сидят в стандартных бамперных машинках и очках виртуальной реальности. А внутри игры они погружены в мир стимпанка. Там игроки ездят на машинках с паровыми двигателями и соревнуются друг с другом и противниками-роботами, перемещаясь по местности, заполненной обрывами и пропастями.
#vr #технологии
В Нюрнберге в Германии открыли тематический парк, в котором благодаря VR можно покататься на ретро-футуристичных бамперных машинках в стиле стимпанк: https://youtu.be/cL94lPYyKoQ
Снаружи игроки сидят в стандартных бамперных машинках и очках виртуальной реальности. А внутри игры они погружены в мир стимпанка. Там игроки ездят на машинках с паровыми двигателями и соревнуются друг с другом и противниками-роботами, перемещаясь по местности, заполненной обрывами и пропастями.
#vr #технологии
YouTube
VR Bumper Cars
Check out the world's first Virtual Reality Bumper Cars from VR Coaster and Holodeck VR!
More exciting, more tangible and more immersive than any driving simulator, you will enter an interactive world that you won’t find in any video games arcade.
In the…
More exciting, more tangible and more immersive than any driving simulator, you will enter an interactive world that you won’t find in any video games arcade.
In the…
Проекты искусственного интеллекта, с которыми можно поиграться уже сегодня
https://tprg.ru/3T40
Что вы знаете про искусственный интеллект и машинное обучение? Современный тренд или потенциально мощная сила, способная убивать людей?
Пришло время изучить эти технологии с помощью простого и интересного подхода — попробовать ИИ и нейросети самостоятельно на практике. Вот несколько проектов, с которыми можно поиграться прямо сейчас.
#ии #нейросети
https://tprg.ru/3T40
Что вы знаете про искусственный интеллект и машинное обучение? Современный тренд или потенциально мощная сила, способная убивать людей?
Пришло время изучить эти технологии с помощью простого и интересного подхода — попробовать ИИ и нейросети самостоятельно на практике. Вот несколько проектов, с которыми можно поиграться прямо сейчас.
#ии #нейросети
#работа #стажировка #москва #питер
Время применить университетские знания на практике!
У Технологического Центра Дойче Банка открыта запись на оплачиваемую летнюю стажировку в Москве и Питере. Она для студентов старших курсов технических специальностей.
Для участия нужно знать один из объекто-ориентированных языков программирования, разбираться в структурах данных и алгоритмах, а ещё знать английский не ниже уровня Intermediate.
Работать предстоит над реальными системами банка. Стажёры смогут продолжить карьеру во время учёбы на part-time.
Подать заявку: https://tprg.ru/UVmL
Время применить университетские знания на практике!
У Технологического Центра Дойче Банка открыта запись на оплачиваемую летнюю стажировку в Москве и Питере. Она для студентов старших курсов технических специальностей.
Для участия нужно знать один из объекто-ориентированных языков программирования, разбираться в структурах данных и алгоритмах, а ещё знать английский не ниже уровня Intermediate.
Работать предстоит над реальными системами банка. Стажёры смогут продолжить карьеру во время учёбы на part-time.
Подать заявку: https://tprg.ru/UVmL
Отладка и устранение распространённых ошибок в JavaScript
https://tprg.ru/Xmlh
Временами работа над JavaScript-кодом заставляет чувствовать себя выдохшимся и измождённым, поэтому некоторые подсказки по отладке никогда не будут лишними.
На примерах из песен мы постараемся разобрать типичные ошибки в коде на JS и способы, которыми их можно найти и устранить. На чьих песнях это будет понятнее всего? На песнях Бритни Спирс, конечно.
#javascript
https://tprg.ru/Xmlh
Временами работа над JavaScript-кодом заставляет чувствовать себя выдохшимся и измождённым, поэтому некоторые подсказки по отладке никогда не будут лишними.
На примерах из песен мы постараемся разобрать типичные ошибки в коде на JS и способы, которыми их можно найти и устранить. На чьих песнях это будет понятнее всего? На песнях Бритни Спирс, конечно.
#javascript