This media is not supported in your browser
VIEW IN TELEGRAM
Огромная подборка шпаргалок для разработчиков
На devhints можно найти подборки небольших шпаргалок по всем инструментам для разработчика
Такой однозначно нужно сохранить: клик
Str IT | Подписаться
На devhints можно найти подборки небольших шпаргалок по всем инструментам для разработчика
Такой однозначно нужно сохранить: клик
Str IT | Подписаться
STR IT
Воскресенье, в 12 утра вам приходит такое сообщение, ваши действия? Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Нашел для вас каталог техстеков от реальных компаний и разработчиков.
Что тут есть?
Можно посмотреть, из чего состоит стек у топовых команд
Сравнить фреймворки, базы, инструменты и сервисы
Особенно полезно, если хочешь выбрать для себя новые стек или подбираешь технологии для нового проекта
Добавляй в закладки
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Пока искал статьи для постов, наткнулся на интересную мысль, про смерть Stack Overflow:
PS: Странно осознавать, что начинающие разработчики даже не слышали про эту платформу. А ведь раньше, она была чуть ли не единственным местом, где можно было найти решения своих багов.
Полная версия: клик
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
😭15 3😡1
Anonymous Poll
24%
Да, часто пользуюсь
35%
Раньше пользовался, сейчас редко
23%
Слышал, но не пользовался
18%
Хз че за сайт
❤3 1 1
В 2012 году Линус Торвальдс отправил весьма жёсткое письмо одному из разработчиков ядра — Мауро. Причина? Коммит, который ломал работу пользовательских приложений, и попытка свалить вину на них.
ПЕРЕВОД:
Мауро, ЗАТКНИСЬ НА**Й
Это баг в ядре. Как долго вы занимаетесь поддержкой? И вы *до сих пор* не усвоили первое правило поддержки ядра?
Если изменение приводит к поломке пользовательских программ, это ошибка в ядре. Мы НИКОГДА не обвиняем пользовательские программы. Насколько это может быть сложно понять?
Чтобы сделать ситуацию еще хуже, коммит f0ed2ce840b3 — это, очевидно, полный и абсолютный КРИП, даже если он не сломал приложения. ENOENT — недопустимая ошибка, возвращаемая ioctl. Никогда не была и никогда не будет. ENOENT означает «Нет такого файла и каталога» и предназначен для операций с путями. ioctl выполняются для файлов, которые уже были открыты, нет ни единого шанса, что ENOENT когда-либо будет допустимым.
> Итак, на первый взгляд, это не похоже на регресс, > но, вместо этого, похоже, что в PulseAudio/Tumbleweed есть серьезные ошибки и/или регрессии.
Заткнись, Мауро. И я больше никогда не хочу слышать этот очевидный мусор и идиотизм от мейнтейнера ядра. Серьёзно.
Я бы подождал, пока патч Рафаэля пройдет через вас, но у меня в почтовом ящике есть еще один отчет об ошибке, в котором все медиа-приложения KDE сломаны v3.8-rc1, и я уверен, что это тот же баг ядра. И вы показали себя некомпетентным в этой проблеме, поэтому я сам применю его напрямую и немедленно.
МЫ НЕ НАРУШАЕМ ПРОСТРАНСТВО ПОЛЬЗОВАТЕЛЯ!
Серьёзно. Насколько сложно понять это правило? Мы в частности не ломаем пользовательское пространство ПОЛНЫМ ХРЕНЬЮ. Я зол, потому что всё ваше письмо было настолько ужасно неправильным, а патч, который всё сломал, был настолько очевидно дерьмовым. Весь патч — невероятно сломанное дерьмо. Он добавляет безумный код ошибки (ENOENT), а затем, поскольку он такой безумный, он добавляет несколько мест, чтобы его исправить ("ret ==-ENOENT? EINVAL: ret").
Тот факт, что вы затем пытаетесь найти *оправдания для взлома пользовательского пространства и свалить вину на какую-то внешнюю программу, которая раньше работала, просто позорен. Мы так не работаем.
Почини свой долбаный "инструмент соответствия", потому что он явно сломан. И исправь свой подход к программированию ядра.
Линус
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13 5
Так же его цитата:
«Ажиотаж привел к тому, что очень многие пошли в эту профессию, прошли курсы онлайн, сейчас они IT-специалисты начального уровня, которые говорят, что они все умеют. А компаниям нужны сильные разработчики. В этом есть проблема»
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10😭4
Куча пунктов, разбитых по уровню грейда(junior/middle/senior)/ Короче рай, для тех, кто застрял в обучении
Это мы сохраняем
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Интересно, что стало с прошлым..
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
В базе — 400+ актуальных API по темам: игры, финансы, здоровье, погода и многое другое. Короче кайф, для своих учебных проектов
Сайт обновляется регулярно. Можно смело сохранять
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4🔥1
Свежий материал по LLM, с упором на практику:
Лекции: YouTube плейлист
Домашки: GitHub
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Media is too big
VIEW IN TELEGRAM
Дядюшка Боб (да, тот самый, автор Чистого кода) решил поджечь уютный мир бэкендеров и выдал следующее:
«SQL — это язык для отчётов, а не для программ. Встраивать его в код — одна из самых больших ошибок, которые мы допустили».
Так что… ты как, на стороне Боба или пуляешь JOIN-ы с гордостью?
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
This media is not supported in your browser
VIEW IN TELEGRAM
Хотя по нему видно, каким способом он вошел в IT..
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
Если коротко — нет. Но рыночек сейчас реально перегрет..
Нашел отличную статью по этой теме, кратко изложу свои мысли по этой теме:
Как и все новые профессии, профессия программиста перенесла сильный бум. Большие ЗП, куча вакансий, отличные условия, короче все супер комфортно.
Из-за этого в профессию налетело огромное кол-во людей, которым нравится не сам процесс разработки, а бенефиты, которые получают разработчики. В связи с чем мы получили перегретый рынок -> труднее найти работу.
Но что же делать? — Немного подождать) Т.к. IT это далеко не для всех, не каждому подходит такая рабочая жизнь, со временем не сильно заинтересованные люди не будут идти в профессию, и рынок вакансий будет приходить в норму.
Для тех, кто еще не устроился важно задать себе вопрос — "Мне нравится сама профессия или оболочка вокруг неё?" если ты выбрал 1-е, то просто работай усерднее, у тебя все получится)
Вывод простой: если ты просто хочешь зарабатывать на "модной профессии" — ИИ тебя снесёт. Если реально горишь и растёшь — наоборот, откроется ещё больше дверей.
Линк на полную статью - клик
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤7🔥3 2
Нашел для вас очередной гем. На этом сайте просто куча задач по программированию, на конкретных языках: Python, JavaScript, Java, C#, C++ и тд.
Все поделено на сложность от очень лёгкого до экспертных задач
Сохраняем: Клик
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7❤🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🥰13❤4
Можно читать статьи, гайды, книги. Но полноценно кодить, запускать проекты, собирать опыт нельзя
Для старта хватит даже старенького ноутбука за 5–10 тысяч рублей, особенно если поставить лёгкую систему типа Lubuntu. БУ техника легко тянет VS Code, браузер и консоль а большего тебе для начала не нужно.
По такому случаю нашел гайд, как выбрать себе БУ ThinkPad: клик
Главное не искать отговорки. Программировать можно почти на любом устройстве) А те же 5-10к может заработать любой школьник за месяц
Str IT | Подписаться
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - ThinkPadThink/Thinkpadthinkpad: Гайд по покупке Б/У ноутов ThinkPad.
Гайд по покупке Б/У ноутов ThinkPad. Contribute to ThinkPadThink/Thinkpadthinkpad development by creating an account on GitHub.
🔥7❤4 2