Как стать автором
Обновить

Все потоки

Сначала показывать
Порог рейтинга

Лучшие Проекты Для Начинающих Python-Разработчиков

Python *Программирование *Учебный процесс в IT

Чтобы научиться ходить – надо ходить, чтобы научиться подтягиваться – надо подтягиваться, чтобы научиться решать задачи по физике – надо решать задачи по физике. Так говорил преподаватель физики в моём университете, и эта аналогия применима и к программированию.

Можно сколько угодно упираться в сухую теорию, но без применения своих знаний на практике научиться программировать невозможно. В этой статье я подобрал несколько проектов для начинающих python-разработчиков. Эти проекты помогут закрепить теорию, применить полученные знания на практике и набить руку в написании кода. Некоторые из них даже можно добавить в будущее портфолио. Я объясню, чем хорош каждый проект, какие навыки и темы он позволяет проработать, а также сориентирую какие библиотеки и технологии можно использовать для его реализации.

Цель данного "топа" – это не создание самого оригинального портфолио и не перечисление уникальных проектов. Цель статьи разобраться в простых вещах, технологиях и темах, которые помогут развить практические навыки программирования. Поэтому не стоит ждать здесь сборку Оптимуса Прайма, программирование Звезды смерти и создание двигателя на китовом жире. Мы пройдёмся по простым, но в тоже время базовым вещам. Ведь как говорил один мой приятель: «Всё великое начинается с малого».

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 916
Комментарии 3

Новости

Пятьдесят лет на стезе программирования. Отступление. Расставание с прошлым

Программирование *Читальный зал История IT Научно-популярное Биографии гиков
imageРовно месяц была публикация «Пятьдесят лет на стезе программирования. Отступление. Встреча с прошлым», которая завершалась так таким постскриптумом:
Ссылаясь на ваш комментарий: «Говорят в ближайшие дни наши дома должны взорвать. Жалко.»
Читать дальше →
Всего голосов 1: ↑0 и ↓1 -1
Просмотры 454
Комментарии 0

Системы частиц, освещение и Variance Shadow Maps

Работа с 3D-графикой *Разработка игр *CGI (графика) *
Из песочницы

Доброго времени суток. Не так давно мне удалось реализовать один довольно интересный алгоритм затенения, о чем я и хочу рассказать.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 84
Комментарии 0

Telegram бот с языковой моделью, обученной на 2ch

Python *Data Mining *Машинное обучение *
Из песочницы

Если вам хочется разбавить общение в telegram чате нелепыми, но зачастую меткими и смешными комментариями, или вы ищете информацию по интеграции языковой модели в бота, или хотите сами обучить языковые модели на данных с 2ch, то в этой статье описаны шаги, как это сделать.

Читать далее
Всего голосов 13: ↑12 и ↓1 +11
Просмотры 2.4K
Комментарии 4

Самая современная оперативная память продолжает дешеветь: чего ожидать от рынка

Блог компании Selectel Исследования и прогнозы в IT Компьютерное железо Финансы в IT

Наверное, текущий тренд на рынке DDR5 можно назвать позитивным — современная оперативная память падает в цене. И, похоже, это долгоиграющий тренд, поскольку снижение продолжается вот уже несколько месяцев подряд.

В январе 2022 году падение было особенно сильным — по некоторым позициям падение составило около 80%. Аналитики считали, что это временное явление, но, похоже, сторонники точки зрения «скоро будет дорожать» ошибались — цены снижаются. Подробности — под катом.
Читать дальше →
Рейтинг 0
Просмотры 1.3K
Комментарии 1

Взлетит или нет — две разные точки зрения на Web3

Блог компании VAS Experts Исследования и прогнозы в IT

Последнее время очень много говорят о Web3 — в тематических СМИ и на профильных площадках, в том числе на Хабре. Концепция подразумевает, разработку приложений, которые работают либо на блокчейне, либо в децентрализованных одноранговых сетях. Мы не будем погружаться в особенности реализации таких решений, но обсудим мнения по этому вопросу. Профессиональное сообщество разделилось на два лагеря. Кто-то видит в Web3 будущее, а кто-то — считает утопией, пузырем и призывает сразу смотреть в сторону Web4.

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 1.5K
Комментарии 5

Используем SWC с Firebase функциями

JavaScript *Node.JS *Google Cloud Platform *Serverless *

В этой статье рассмотрим использование компилятора для js-кода облачных функций.

Использование компилятора поможет снизить потребление ресурсов и сократить «холодный старт» облачных функций.

Читать далее
Всего голосов 1: ↑1 и ↓0 +1
Просмотры 385
Комментарии 0

Docker: собираем веб сервер

Разработка веб-сайтов *Виртуализация *
Tutorial

Так сложилось, что мне приходится работать над большим количеством сайтов, задачи решать так же разные - от настроек сервера до "сверстать форму". И вот на одном из проектов возникла задача - обновиться до актуальной версии php (8.1 на момент написания), обновить до актуальной версии CMS (1C Bitrix), ну и в целом, "довести до ума".
Поскольку проект оброс значительным количеством функционала, не связанного с сайтом напрямую (инкрементальные и полные бэкапы по расписанию с выгрузкой в облако, составление словарей, синхронизации с разными поставщиками), а работы ведутся в 3 окружениях (локально, тестовая площадка и продакшн сайт), то я решил, что это будет хорошей возможностью перенести всю инфраструктуру на контейнеры Docker.

Читать далее
Всего голосов 7: ↑2 и ↓5 -3
Просмотры 4.1K
Комментарии 9

Персональные данные — рейтинг чистоплотности крупнейших сервисов Рунета

Информационная безопасность *

“Ваши данные надежно защищены, мы применяем самые современные технологии для обеспечения сохранности данных” – подобные формулировки часто фигурируют в пользовательских соглашениях, но каждый год мы узнаем о новых случаях массового слива персональных данных. И вина в этом в том числе лежит на самих пользователях, особенно в части безоговорочного принятия условий пользовательского соглашения. А ведь вряд ли кто-то знает, что именно в них содержится. Убедить пользователей читать соглашения нелегко, поэтому мы решили прочитать их за вас и составили рейтинг чистоплотности крупнейших сервисов Рунета. Подробности далее.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 2.3K
Комментарии 2

О HTTP бедном замолвите слово

Информационная безопасность *Сетевые технологии *

Прямо сейчас за окном ласково светит Солнце, а один известный погодный сайт весело предупреждает о предстоящем через два часа дожде... Да, уже часов пять предупреждает, постепенно сдвигая время его начала. Ну да ладно, не будем о криворуких предсказателях - погодную тему я могу раскрывать долго и вкусно, но до сих пор меня выручал ещё один более-менее адекватный сайт. Давайте посмотрим на него вместе. Вы видите картинку?

Да, я тоже не вижу. Причина - поголовный и необоснованный перевод всего и вся на HTTPS. Помните историю про хакера в столовой? Так вот, представьте, что вы попали в мир, где все солонки на столиках заперты замком и для использования требуют авторизованного доступа. Ну вот для чего нужна была вся эта мышиная возня с гноблением простого HTTP, предупреждением о небезопасности сайтов на нём? Ладно там сайты банков или другая чувствительная информация, но чисто информационные - зачем? Теперь имеем на ровном месте проблемы с сертификатами, обновлениями и прочие лишние телодвижения. Верните мне мой 2007-й тёплый ламповый HTTP, который можно хостить хоть на ардуинке, и пусть браузеры на него не косятся. И поддержку FTP протокола убирать совсем ни к чему. Ну или хотя бы объясните, чем это обосновано и почему имеет право называться прогрессом.

Читать далее
Всего голосов 86: ↑61 и ↓25 +36
Просмотры 8.4K
Комментарии 257

Эксперимент с HPFS в ReactOS

Open source *Habr

Я решил провести эксперимент с драйвером файловой системы HPFS (файловая система OS/2). Мне интересно проверить как будет работать HPFS в ReactOS после установки драйвера (он в своё время существовал для Windows NT). Я на виртуалке использовал OS/2 Extended Edition 1.2

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.5K
Комментарии 3

Дискретный ревербератор на PT2399 (12 дилеев)

Схемотехника *DIY или Сделай сам Звук Электроника для начинающих

DELAYVERB — это проект дискретного ревера на 12шт микросхемах PT2399, решил поделиться процессом в надежде привлечь участников.

Даже устроил конкурс в группе на розыгрыш драм синтезатора CORON DS8 о котором скудно писал раньше.

В статье попробую описать с чего я начинал, как устроен и чего я ожидаю от готового ревера.

Так же обязательно размещу открытую информацию о проекте в Github (у меня там кстати уже несколько проектов) и в группе ВК.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 1.1K
Комментарии 8

Взлом грамматики английского. Часть 1

Учебный процесс в IT Читальный зал Мозг Изучение языков

Вопросы, на которые отвечает статья:

1. Как ощущать грамматику английского как родную?

2. Есть ли технологии встраивания такого навыка? 

3. Какова внутренняя механика грамматики?

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

Подавляющее большинство методик вообще не задается вопросом, как именно мы управляем грамматикой. Вместо этого используются два подхода:

1. Изучения классической грамматики с помощью «мнемотехник» и «лайфхаков».

2. Карго-культ. Попытка сделать как у детей, не понимая механизма. Т.е. накидываем побольше, авось сработает.

Между тем, без понимания механизма и отдельных шестеренок, все попытки выстроить методику будут подобны попыткам средневековых алхимиков получить философский камень.

Читать далее
Всего голосов 9: ↑7 и ↓2 +5
Просмотры 3.4K
Комментарии 15

Видна ли Луна днем?

Научно-популярное Астрономия


Быть может, не все люди об этом догадываются. Жизнь меня сводила с людьми, для которых внезапно обнаруженная Луна на дневном небе становилась открытием зрелых лет — «Такого не может быть, но вот же оно!»

Не в любой сезон и не все фазы Луны заметить на дневном небе просто. Тонкие лунные серпы всегда близки к Солнцу, и очень блеклые. Зимой день короткий, а дневная Луна скорее всего окажется очень низко — спрячется за домами или деревьями.

Но летом дневная Луна — просто подарок — сияет высоко в небе, небо часто бывает ясным, день долгий, а настроение хорошее… хотя, всякое бывает.

Не редко я слышал или читал вопросы о Луне: «Если Луна состоит из камня, как может она так ярко светиться?! — не иначе, она искусственная...»
Читать дальше →
Всего голосов 23: ↑14 и ↓9 +5
Просмотры 3.1K
Комментарии 19

Так ли весело в edtech и кто создаёт ваши онлайн-курсы?

Учебный процесс в IT Карьера в IT-индустрии Читальный зал
Из песочницы

Привет, Хабр! Навряд ли вы удивитесь тому, что рынок онлайн-образования обрёл небывалую популярность. Мы уже привыкли учится дома, принимаем как данность онлайн-курсы по прокачке навыков, а инстаграм-блогеры, запускающие очередной марафон по свечам из ушной серы, вызывают лишь усталую улыбку.

Когда в онлайн-образование пришли большие бюджеты, оно перестало казаться уделом зубрил и гиков. Более того, вместе с новым рынком, гордо причисляющим себя к IT, возникли и новые профессии. Одной из них стала профессия методиста, вокруг которой быстро появился шлейф «нового рэпа».

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

Но так ли просто начать обучать людей и кто в итоге создаёт курсы для вас и ваших детей?

Читать далее
Всего голосов 5: ↑3 и ↓2 +1
Просмотры 708
Комментарии 0

Разбор ошибок одного проекта, или «как подстелить соломку» начинающему руководителю проектов

Управление проектами *
Из песочницы

Мы внедряли один из облачных модулей SAP, но нижеследующие уроки, которыми я хочу поделиться, применимы к любому проекту.

Мой первый проект в роли РП получился достаточно сумбурным. Пресейл по нему был уже завершен, когда я пришел на проект. Договор был на стадии подписания, команда исполнителей была сформирована. Предпродажную оценку проекта выполнял один архитектор, а на проекте в итоге задействовали другого.

Ниже приведены только те моменты и трудности, с которыми я столкнулся, и то, как они повлияли на проект.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 859
Комментарии 0

Пиратство игр и софта в России

Игры и игровые консоли

Пиратство медиа контента и софта в России появилось давно. Не вчера и не позавчера. Еще в 80-х годах на наш рынок пришла 8-битная приставка Nintendo – «NES» (Nintendo Entertainment System). Но так как покупательская способность у населения была невысокая, продажи были, мягко говоря, слабые. И так было до тех пор, пока из Китая не стали привозить клоны NES – Dendy.

Читать далее
Всего голосов 18: ↑6 и ↓12 -6
Просмотры 4K
Комментарии 33

Лето 2022 года: крутые игровые ноутбуки, которые помогут приятно провести время

Блог компании Selectel Высокая производительность *Компиляторы *Ноутбуки Игры и игровые консоли

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

Для игры в ААА тайтлы нужна мощная игровая система, и производители предлагают интересные ноутбуки, на которые стоит обратить внимание. В подборке — те устройства, которые мы бы купили сами. Если у вас есть другие предпочтения, то расскажите о них в комментариях, оценим вместе. Ну а пока приступаем.
Читать дальше →
Всего голосов 17: ↑15 и ↓2 +13
Просмотры 5.9K
Комментарии 19

Чек-лист по проектированию регистрации

Веб-дизайн *Разработка веб-сайтов *Интерфейсы *Usability *
Tutorial

В проектировании сложно давать универсальные советы. Сколько задач, контекстов и целевых аудиторий — столько и решений. Поэтому вместо чек-листа с рекомендациями предлагаю вашему вниманию чек-лист с вопросами. Сегодня на повестке вопросы, которыми я задаюсь при проектировании форм регистрации пользователей (которые сами по себе могут оказаться вершинами айсберга). Для новичков контент полезный. Для продвинутых — интересный (проверьте, сколько пунктов учитываете в работе вы сами). А для профессионалов — повод показать автору, что он упустил что-то важное, и утереть ему нос. Поехали.

Читать далее
Рейтинг 0
Просмотры 1.2K
Комментарии 8