Forwarded from Хабр Карьера
Чтобы код был понятным, структурированным и компилировался без ошибок нужно постоянно совершенствовать свои навыки.
А лучшие помощники в этом — хорошие курсы, которые дают возможность углубиться в любимый язык программирования и разобраться во всех его тонкостях. Погнали разбираться вместе:
Java. Приложения для бизнеса, банковские системы, корпоративные сервисы и масштабные веб-приложения.
Python. Веб-сайты, скрипты для автоматизации и анализ данных.
PHP. Динамические сайты, CMS, интернет-магазины и серверная часть веб-платформ.
C++. Драйверы, ПО для железа и высокопроизводительные приложения.
Rust. Безопасное и производительное ПО, системное программирование, микросервисы и backend.
И это только маленькая часть — еще больше крутых курсов на нашей витрине
А лучшие помощники в этом — хорошие курсы, которые дают возможность углубиться в любимый язык программирования и разобраться во всех его тонкостях. Погнали разбираться вместе:
Java. Приложения для бизнеса, банковские системы, корпоративные сервисы и масштабные веб-приложения.
Python. Веб-сайты, скрипты для автоматизации и анализ данных.
PHP. Динамические сайты, CMS, интернет-магазины и серверная часть веб-платформ.
C++. Драйверы, ПО для железа и высокопроизводительные приложения.
Rust. Безопасное и производительное ПО, системное программирование, микросервисы и backend.
И это только маленькая часть — еще больше крутых курсов на нашей витрине
Forwarded from DTF
«Яндекс» представил крупное обновление для своего ИИ-ассистента.
Теперь он называется «Алиса AI», а среди новых возможностей указывают сопровождение ответов изображениями и сравнение цен.
https://dtf.ru/software/4116959
Теперь он называется «Алиса AI», а среди новых возможностей указывают сопровождение ответов изображениями и сравнение цен.
https://dtf.ru/software/4116959
Forwarded from Хабр Карьера
Разработчик 600 дней решал задачки на LeetCode и теперь мы можем послушать его выводы.
Главным надо сделать ответ на вопрос: «Зачем вообще такое может пригодиться?». И тут всё просто. Если вы работаете с высоконагруженной системой, хотите попасть в бигтех, вас привлекают алгоритмы или вы просто мечтаете изучать возможности какого-то языка программирования.
После определенного количества задачек вы получите насмотренность, будете знать все популярные алгоритмы и видеть, где какой лучше применить. А это уже крутой буст на собеседованиях. При этом не нужно решать прямо сложные штуки, достаточно легкого и среднего уровня.
По ссылке есть еще немного впечатлений и советов тем, кто тоже хочет потренировать мозг.
Главным надо сделать ответ на вопрос: «Зачем вообще такое может пригодиться?». И тут всё просто. Если вы работаете с высоконагруженной системой, хотите попасть в бигтех, вас привлекают алгоритмы или вы просто мечтаете изучать возможности какого-то языка программирования.
После определенного количества задачек вы получите насмотренность, будете знать все популярные алгоритмы и видеть, где какой лучше применить. А это уже крутой буст на собеседованиях. При этом не нужно решать прямо сложные штуки, достаточно легкого и среднего уровня.
По ссылке есть еще немного впечатлений и советов тем, кто тоже хочет потренировать мозг.
Forwarded from Rozetked
Пост не для зумеров
Оказывается, Windows 95 уже давно можно запустить прямо в браузере. Настоящую Windows 95, не какой-то воссозданный макет.
Всё работает, можно подгружать виртуальные дискеты с программами, просто бродить по допотопному интерфейсу и даже сохранять состояния.
Развлекайтесь.
💼 Rozetked | Подписаться
Оказывается, Windows 95 уже давно можно запустить прямо в браузере. Настоящую Windows 95, не какой-то воссозданный макет.
Всё работает, можно подгружать виртуальные дискеты с программами, просто бродить по допотопному интерфейсу и даже сохранять состояния.
Развлекайтесь.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Хабр
Культовые программы нулевых: куда исчезли Winamp, ICQ, Nero и другие наши любимцы
Этот звук «О-оу!» до сих пор вызывает фантомные воспоминания об «аське», а интерфейс Winamp с анализатором спектра MilkDrop кажется верхом кастомизации. Когда-то эти программы были не просто софтом — они были эпохой. Мы жгли диски в Nero, часами сортировали MP3-коллекции и гордились короткими UIN.
Но потом Winamp не смог стать Spotify, а ICQ проиграла сначала соцсетям, а потом Telegram. Nero превратился в громоздкий комбайн, пока флешки и стриминг убивали DVD. Вспомним, как эти гиганты формировали технокультуру и почему не смогли адаптироваться к новому времени.
Этот звук «О-оу!» до сих пор вызывает фантомные воспоминания об «аське», а интерфейс Winamp с анализатором спектра MilkDrop кажется верхом кастомизации. Когда-то эти программы были не просто софтом — они были эпохой. Мы жгли диски в Nero, часами сортировали MP3-коллекции и гордились короткими UIN.
Но потом Winamp не смог стать Spotify, а ICQ проиграла сначала соцсетям, а потом Telegram. Nero превратился в громоздкий комбайн, пока флешки и стриминг убивали DVD. Вспомним, как эти гиганты формировали технокультуру и почему не смогли адаптироваться к новому времени.
Forwarded from Простой Python | Программирование
Django-command
В Django command — это специальная команда, которую можно запустить через консоль для выполнения определённых задач в проекте. Такие команды используются для автоматизации различных процессов, например, миграции базы данных, создания суперпользователя, или даже для более сложных задач вроде сбора данных, очистки кэша и т.д. Делимся статьей, где автор рассказывает про данную команду.
👉Читать статью
#статьи
В Django command — это специальная команда, которую можно запустить через консоль для выполнения определённых задач в проекте. Такие команды используются для автоматизации различных процессов, например, миграции базы данных, создания суперпользователя, или даже для более сложных задач вроде сбора данных, очистки кэша и т.д. Делимся статьей, где автор рассказывает про данную команду.
👉Читать статью
#статьи
Forwarded from vc.ru
Словарь Collins выбрал слово 2025 года — «вайб-кодинг». Термин отражает «культурный сдвиг в сторону использования нейросетей во всех аспектах повседневной жизни».
В шорт-лист также попали «таскмаскинг», «биохакинг», «кланкер» и другие
vc.ru/ai/2323212
В шорт-лист также попали «таскмаскинг», «биохакинг», «кланкер» и другие
vc.ru/ai/2323212
Forwarded from Хабр
Менталитет старой школы: инженерные привычки программиста 70–90-х и как их применять сегодня
Раньше килобайт был ценностью, а правка в прод означала физический поход в серверную. Сегодня у нас облака, CI и, кажется, бесконечные ресурсы. Но значит ли это, что инженерные рефлексы 70–90-х безнадёжно устарели? Умение мыслить в условиях жёстких ограничений и считать стоимость каждого байта — всё ещё почти суперсила.
Когда вы последний раз осознанно отказывались от новой зависимости или читали core dump вручную, вместо того чтобы ждать трейсы? Минимализм кода, строгая фиксация изменений и ручная оптимизация — это не просто ностальгия, а рабочий инструмент, который возвращает предсказуемость и снижает сложность.
Выясним, как эти ретро-приёмы помогают в отладке современных проектов.
Раньше килобайт был ценностью, а правка в прод означала физический поход в серверную. Сегодня у нас облака, CI и, кажется, бесконечные ресурсы. Но значит ли это, что инженерные рефлексы 70–90-х безнадёжно устарели? Умение мыслить в условиях жёстких ограничений и считать стоимость каждого байта — всё ещё почти суперсила.
Когда вы последний раз осознанно отказывались от новой зависимости или читали core dump вручную, вместо того чтобы ждать трейсы? Минимализм кода, строгая фиксация изменений и ручная оптимизация — это не просто ностальгия, а рабочий инструмент, который возвращает предсказуемость и снижает сложность.
Выясним, как эти ретро-приёмы помогают в отладке современных проектов.
Forwarded from Простой Python | Программирование
Как пользоваться Pytest?
Pytest – это фреймворк для тестирования кода. С его помощью можно автоматизировать проверку работы функций, классов и модулей. Благодаря данной статье ты получишь базовые навыки для работы с Pytest.
👉Читать статью
#статьи
Pytest – это фреймворк для тестирования кода. С его помощью можно автоматизировать проверку работы функций, классов и модулей. Благодаря данной статье ты получишь базовые навыки для работы с Pytest.
👉Читать статью
#статьи
Forwarded from iOS Good Reads – swift, разработка мобильных приложений, архитектура, блокчейн, VR, AR, карьера, IT
Swift на FreeBSD
Не очень представляю, кому это важно (наверное, какое-то количество серверов все еще не перешли на Linux), но все же новость – вышла бета поддержка тулчейна Swift для операционной системы FreeBSD.
Не очень представляю, кому это важно (наверное, какое-то количество серверов все еще не перешли на Linux), но все же новость – вышла бета поддержка тулчейна Swift для операционной системы FreeBSD.
Swift Forums
Swift on FreeBSD Preview
We have been hard at work to bring the Swift toolchain to FreeBSD. A preview Swift bundle for FreeBSD 14.3+ is available at https://download.swift.org/tmp-ci-nightly/development/freebsd-14_ci_latest.tar.gz. The bundle contains a Swift development compiler…
Forwarded from Хабр Новости
Google предлагает запускать устаревшие приложения Windows на ChromeOS с помощью Cameyo by Google в браузере Chrome или в виде веб-приложений, избавляя организации от привязки к операционной системе Microsoft.
#ПО #ОС
#ПО #ОС
Forwarded from Senior SQL Developer
Алиасы в GIT
Большинство из нас знают, что такое GIT. При этом большинство из тех, кто им пользуется, постоянно применяют, по сути, одни и те же команды.
Например:
Создаём alias:
Большинство из нас знают, что такое GIT. При этом большинство из тех, кто им пользуется, постоянно применяют, по сути, одни и те же команды.
Например:
git status
git commit -m 'commit'
Git позволяет создавать алиасы команд. Благодаря этому вы можете вводить не длинную строку команды, а ее короткий псевдоним.Создаём alias:
git config --global alias.st status
git config --global alias.cm 'commit -m'
Теперь нам не нужно постоянно вводить git status или git commit -m, достаточно ввести:git st
git cmForwarded from Not Boring Tech
📊 Claude официально научился создавать таблицы в Excel, документы в Word и презентации в Powerpoint — это лучшее обновление за последнее время, которое многие недооценивают!
Собрал впечатляющие юзкейсы:
• Claude с одного запроса сделал гигантскую таблицу — с форматированием, 7 вкладками и 406 (!) формулами.
• Провёл исследование и собрал презентацию на 14 слайдов — с диаграммами, графиками и всеми типами контента.
• Разобрался в теме, нашёл статистику в интернете и создал наглядный отчёт в PDF с визуализациями.
Результат открывается сразу в инструментах Office 365 без каких-либо плагинов. Пока доступно в превью для Max, Team и Enterprise, но скоро завезут для всех юзеров Pro.
Завидую всем, кто работает с данными, таблицами и презентациями — Claude доступен тут.
@notboring_tech
Собрал впечатляющие юзкейсы:
• Claude с одного запроса сделал гигантскую таблицу — с форматированием, 7 вкладками и 406 (!) формулами.
• Провёл исследование и собрал презентацию на 14 слайдов — с диаграммами, графиками и всеми типами контента.
• Разобрался в теме, нашёл статистику в интернете и создал наглядный отчёт в PDF с визуализациями.
Результат открывается сразу в инструментах Office 365 без каких-либо плагинов. Пока доступно в превью для Max, Team и Enterprise, но скоро завезут для всех юзеров Pro.
Завидую всем, кто работает с данными, таблицами и презентациями — Claude доступен тут.
@notboring_tech