#ITLife
Ты можешь быть гуру, богом, сеньором 80-го левела, ебать Linux одной левой и поднимать Kubernetes в обеденный перерыв, но если тебе вырубают свет в самый разгар установки системы — всё, блять, конец.
💥 GRUB сдох
💥 Файловая система порвалась
💥 /dev/null в отпуске, ядро на больничном
И ты сидишь, как последний дебил с USB-флешкой, фонариком и экстренной молитвой Святому Линусу, надеясь что
А электричество? Это самый сильный root в твоей системе. Захочет — вынесет нахуй весь RAID.
Люблю свои электрические линии, желаю электрикам хорошей жизни, особенно их родственникам🤩
Ты можешь быть гуру, богом, сеньором 80-го левела, ебать Linux одной левой и поднимать Kubernetes в обеденный перерыв, но если тебе вырубают свет в самый разгар установки системы — всё, блять, конец.
💥 GRUB сдох
💥 Файловая система порвалась
💥 /dev/null в отпуске, ядро на больничном
И ты сидишь, как последний дебил с USB-флешкой, фонариком и экстренной молитвой Святому Линусу, надеясь что
fsck спасёт твой диск.А электричество? Это самый сильный root в твоей системе. Захочет — вынесет нахуй весь RAID.
Люблю свои электрические линии, желаю электрикам хорошей жизни, особенно их родственникам
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#News #Programming
Ваши данные — не ваша собственность: как Big Tech и правительства делают вас "прозрачными"
Добро пожаловать в цифровую антиутопию, где каждый ваш шаг фиксируется, анализируется и продаётся. Вы можете думать что владеете своей информацией, но спойлер: её уже давно распихали по базам данных и продают третьим лицам.
И самое интересное — это не случайность, а система, построенная на контроле и жадности. Давайте разберёмся кто и как вас сливает.
Big Brother в лице Big Tech (FANG)
Если вы пользуетесь продуктами Google, Facebook* (Meta)**, Apple, Amazon и Microsoft — поздравляю, ваш цифровой след уже не принадлежит вам. Эти корпорации продают не услуги — они продают вас.
Google — знает всё:
Ваши поиски, переписки (если Gmail), геолокацию (даже если отключили, они всё равно логируют через Wi-Fi точки).
Любите "Окей, Google"? Отлично — всё что вы говорите записывается и может быть использовано.
Facebook* (Meta)** — самый жадный сукин сын:
Мессенджер? Да, все ваши чаты анализируются.
Активность вне платформы? Конечно, даже если вы не в приложении, они отслеживают куда вы кликаете.
Apple — не такой уж и приватный:
"Мы за приватность" — пиздёж. iCloud это прямая дырка в вашу жизнь.
Любая синхронизация данных = доступ к вашим файлам, фото и перепискам.
Amazon — следит через Alexa:
Разговоры пишутся и хранятся, а также анализируются для "улучшения сервиса".
Ваши покупки — золотая жила для таргетированной рекламы.
Правительство РФ: когда Big Brother курит в сторонке
В России ситуация ещё хуже. Здесь вас мониторят не ради рекламы, а ради тотального контроля.
1. Система СОРМ — твой интернет-трафик по умолчанию доступен силовикам.
2. Цифровой профиль гражданина — собираются данные о работе, кредитах, поездках, здоровье; а учитывая то что взломать Госуслуги может даже школьник, то ситуация может доходить до абсурда.
3. Единая биометрическая система — ваше лицо и голос хранятся и могут быть использованы без вашего ведома.
Если думаешь, что Telegram тебя обезопасит, подумай ещё раз. По закону "О связи" данные могут передаваться в спецслужбы. А вся эта приватность — до тех пор, пока "кое-кому" не станет интересно.
Какие сервисы всё ещё держат вашу приватность?
💚 SimpleX Chat — не требует номера телефона, не хранит метаданные.
💚 Session — полностью децентрализованный мессенджер на Onion-рутерах.
💚 Molly (форк Signal) — аналог Signal, но без привязки к телефону.
💚 Tox — peer-to-peer мессенджер, никакого централизованного контроля.
Ваши данные — ваш контроль
❗ Не доверяйте крупным платформам. Они живут за счёт продажи вашего личного пространства.
❗ Используйте дезинформацию — не сообщайте реальные данные там, где можно их скрыть.
❗ Всегда проверяйте права доступа приложений — они хотят знать о вас больше, чем ваш лучший друг.
Если вы не контролируете свои данные, это сделает кто-то другой. Вопрос только в том — кто именно и с какой целью.
*Facebook принадлежит компании Meta, признанной экстремистской организацией и запрещенной в РФ;
**Meta признана экстремистской организацией и запрещена в РФ;
Ваши данные — не ваша собственность: как Big Tech и правительства делают вас "прозрачными"
Добро пожаловать в цифровую антиутопию, где каждый ваш шаг фиксируется, анализируется и продаётся. Вы можете думать что владеете своей информацией, но спойлер: её уже давно распихали по базам данных и продают третьим лицам.
И самое интересное — это не случайность, а система, построенная на контроле и жадности. Давайте разберёмся кто и как вас сливает.
Big Brother в лице Big Tech (FANG)
Если вы пользуетесь продуктами Google, Facebook* (Meta)**, Apple, Amazon и Microsoft — поздравляю, ваш цифровой след уже не принадлежит вам. Эти корпорации продают не услуги — они продают вас.
Google — знает всё:
Ваши поиски, переписки (если Gmail), геолокацию (даже если отключили, они всё равно логируют через Wi-Fi точки).
Любите "Окей, Google"? Отлично — всё что вы говорите записывается и может быть использовано.
Facebook* (Meta)** — самый жадный сукин сын:
Мессенджер? Да, все ваши чаты анализируются.
Активность вне платформы? Конечно, даже если вы не в приложении, они отслеживают куда вы кликаете.
Apple — не такой уж и приватный:
"Мы за приватность" — пиздёж. iCloud это прямая дырка в вашу жизнь.
Любая синхронизация данных = доступ к вашим файлам, фото и перепискам.
Amazon — следит через Alexa:
Разговоры пишутся и хранятся, а также анализируются для "улучшения сервиса".
Ваши покупки — золотая жила для таргетированной рекламы.
Правительство РФ: когда Big Brother курит в сторонке
В России ситуация ещё хуже. Здесь вас мониторят не ради рекламы, а ради тотального контроля.
1. Система СОРМ — твой интернет-трафик по умолчанию доступен силовикам.
2. Цифровой профиль гражданина — собираются данные о работе, кредитах, поездках, здоровье; а учитывая то что взломать Госуслуги может даже школьник, то ситуация может доходить до абсурда.
3. Единая биометрическая система — ваше лицо и голос хранятся и могут быть использованы без вашего ведома.
Если думаешь, что Telegram тебя обезопасит, подумай ещё раз. По закону "О связи" данные могут передаваться в спецслужбы. А вся эта приватность — до тех пор, пока "кое-кому" не станет интересно.
Какие сервисы всё ещё держат вашу приватность?
💚 SimpleX Chat — не требует номера телефона, не хранит метаданные.
💚 Session — полностью децентрализованный мессенджер на Onion-рутерах.
💚 Molly (форк Signal) — аналог Signal, но без привязки к телефону.
💚 Tox — peer-to-peer мессенджер, никакого централизованного контроля.
Ваши данные — ваш контроль
❗ Не доверяйте крупным платформам. Они живут за счёт продажи вашего личного пространства.
❗ Используйте дезинформацию — не сообщайте реальные данные там, где можно их скрыть.
❗ Всегда проверяйте права доступа приложений — они хотят знать о вас больше, чем ваш лучший друг.
Если вы не контролируете свои данные, это сделает кто-то другой. Вопрос только в том — кто именно и с какой целью.
**Meta признана экстремистской организацией и запрещена в РФ;
❤4
#Programming #News
Я — параноик в информации. И горжусь этим.
В современном мире приватность — это не право, а роскошь, и я не собираюсь раздавать свои данные налево и направо, как на благотворительном фонде. Если кому-то кажется, что это перебор — пускай живут с иллюзией безопасности. Я же знаю, что каждый шаг в сети — это след, который кто-то анализирует и продаёт.
🔒 Никаких настоящих данных без необходимости.
Где можно — фейковая почта, левые телефоны, ноль реальной информации. Если платформа требует больше, чем ей нужно — она идёт нахуй.
🔒 Мессенджеры? Только с нормальным шифрованием.
Telegram? Норм, пока ты не веришь в его "секретность". Простая истина: если твой номер телефона привязан к аккаунту — забудь о полной приватности.
Я использую SimpleX, Sessio — там, где это реально важно.
Но объективно — Telegram остаётся единственным более-менее рабочим вариантом для общения с людьми, которые не готовы заморачиваться с безопасностью. И даже его я не использую для чувствительных данных.
🔒 Google-сервисы? Ну тут конечно да...
Я знаю что Google — это тотальный шпион, который фиксирует каждый шаг:
1. Ваши поиски.
2. Местоположение (даже если отключено).
3. Переписки и файлы (если используешь Gmail и Drive).
Но, к сожалению, некоторые сервисы Google просто незаменимы и иногда приходится пользоваться ими. Однако:
— Личные данные — фейковые.
— Личный профиль не смешиваю с рабочими вещами.
— Везде где можно минимизирую активность и отключаю "умные функции", AI и другие.
🔒 Tor? Иногда не вариант, но Firefox и Chromium всегда под рукой.
Tor хорошая штука, но его не всегда удобно использовать. Поэтому я полагаюсь на Firefox или Chromium, настроенные на приватность:
1. Полная защита от трекинга.
2. uBlock Origin, Privacy Badger и прочие анти-шпионские расширения.
3. Никаких Google и Bing — только DuckDuckGo или Startpage.
🔒 Способ оказаться за границей на три буквы (понятно надеюсь) — только собственный.
Если ты используешь бесплатный/платный (поставите три буквы), поздравляю — твои данные уже проданы на тёмном рынке. Только собственные решения, никаких других больше И, конечно, не размещённые на российских VDS т.к. есть вероятность сотрудничества с силовиками.
🔒 Слежка государства? Мимо.
СОРМ?(Система технических средств для обеспечения функций оперативно-разыскных мероприятий) Не для меня. Если что-то можно зашифровать — я это шифрую.
Любая чувствительная информация проходит через end-to-end шифрование, будь то переписки, файлы или заметки.
Итог: я параноик и мне не стыдно.
❗️ Я знаю, что все собирают данные — Big Tech, правительство, даже случайные сервисы.
❗️ Я не даю им ни единого лишнего байта информации.
❗️ Если это можно скрыть или зашифровать — я это сделаю.
И да, я параноик. Но лучше перебдеть, чем однажды узнать что твои личные данные гуляют по тёмной сети или лежат в архиве у "добрых" дядек с масками.
Если хотите, то могу расписать в будущем какие расширения, конфиги и.т.п. я использую, 20 клоунов и гайд готов
Я — параноик в информации. И горжусь этим.
В современном мире приватность — это не право, а роскошь, и я не собираюсь раздавать свои данные налево и направо, как на благотворительном фонде. Если кому-то кажется, что это перебор — пускай живут с иллюзией безопасности. Я же знаю, что каждый шаг в сети — это след, который кто-то анализирует и продаёт.
🔒 Никаких настоящих данных без необходимости.
Где можно — фейковая почта, левые телефоны, ноль реальной информации. Если платформа требует больше, чем ей нужно — она идёт нахуй.
🔒 Мессенджеры? Только с нормальным шифрованием.
Telegram? Норм, пока ты не веришь в его "секретность". Простая истина: если твой номер телефона привязан к аккаунту — забудь о полной приватности.
Я использую SimpleX, Sessio — там, где это реально важно.
Но объективно — Telegram остаётся единственным более-менее рабочим вариантом для общения с людьми, которые не готовы заморачиваться с безопасностью. И даже его я не использую для чувствительных данных.
🔒 Google-сервисы? Ну тут конечно да...
Я знаю что Google — это тотальный шпион, который фиксирует каждый шаг:
1. Ваши поиски.
2. Местоположение (даже если отключено).
3. Переписки и файлы (если используешь Gmail и Drive).
Но, к сожалению, некоторые сервисы Google просто незаменимы и иногда приходится пользоваться ими. Однако:
— Личные данные — фейковые.
— Личный профиль не смешиваю с рабочими вещами.
— Везде где можно минимизирую активность и отключаю "умные функции", AI и другие.
🔒 Tor? Иногда не вариант, но Firefox и Chromium всегда под рукой.
Tor хорошая штука, но его не всегда удобно использовать. Поэтому я полагаюсь на Firefox или Chromium, настроенные на приватность:
1. Полная защита от трекинга.
2. uBlock Origin, Privacy Badger и прочие анти-шпионские расширения.
3. Никаких Google и Bing — только DuckDuckGo или Startpage.
🔒 Способ оказаться за границей на три буквы (понятно надеюсь) — только собственный.
Если ты используешь бесплатный/платный (поставите три буквы), поздравляю — твои данные уже проданы на тёмном рынке. Только собственные решения, никаких других больше И, конечно, не размещённые на российских VDS т.к. есть вероятность сотрудничества с силовиками.
🔒 Слежка государства? Мимо.
СОРМ?(Система технических средств для обеспечения функций оперативно-разыскных мероприятий) Не для меня. Если что-то можно зашифровать — я это шифрую.
Любая чувствительная информация проходит через end-to-end шифрование, будь то переписки, файлы или заметки.
Итог: я параноик и мне не стыдно.
❗️ Я знаю, что все собирают данные — Big Tech, правительство, даже случайные сервисы.
❗️ Я не даю им ни единого лишнего байта информации.
❗️ Если это можно скрыть или зашифровать — я это сделаю.
И да, я параноик. Но лучше перебдеть, чем однажды узнать что твои личные данные гуляют по тёмной сети или лежат в архиве у "добрых" дядек с масками.
Если хотите, то могу расписать в будущем какие расширения, конфиги и.т.п. я использую, 20 клоунов и гайд готов
❤8👍4🤡2
#ITLife #Other
Хороший программист — тупой программист
Хороший программист не тот, кто знает 100500 алгоритмов и пишет код с закрытыми глазами. Хороший программист — это тот кто достаточно туп, чтобы не усложнять жизнь себе и другим.
🔴 Хороший программист не изобретает велосипед.
Если есть готовая библиотека — он её юзает. А если нет — он задумывается: "А точно ли это надо делать?"
🔴 Хороший программист пишет код так, чтобы его понял даже он сам через месяц.
Тупой программист не пытается быть "поэтом" — он пишет просто и прямолинейно, без загадок и "гениальных" решений, от которых у следующего разработчика поедет крыша.
🔴 Хороший программист пишет "достаточно хорошо", а не идеально.
Идеальный код существует только в учебниках. В реальности тупой программист понимает: "Если оно работает — не трогай".
🔴 Хороший программист тупо задаёт вопросы.
Он не герой. Если не понял — спросит. Потому что полчаса вопроса сэкономит неделю ебли с багами.
Хороший программист — тупой программист
Хороший программист не тот, кто знает 100500 алгоритмов и пишет код с закрытыми глазами. Хороший программист — это тот кто достаточно туп, чтобы не усложнять жизнь себе и другим.
🔴 Хороший программист не изобретает велосипед.
Если есть готовая библиотека — он её юзает. А если нет — он задумывается: "А точно ли это надо делать?"
🔴 Хороший программист пишет код так, чтобы его понял даже он сам через месяц.
Тупой программист не пытается быть "поэтом" — он пишет просто и прямолинейно, без загадок и "гениальных" решений, от которых у следующего разработчика поедет крыша.
🔴 Хороший программист пишет "достаточно хорошо", а не идеально.
Идеальный код существует только в учебниках. В реальности тупой программист понимает: "Если оно работает — не трогай".
🔴 Хороший программист тупо задаёт вопросы.
Он не герой. Если не понял — спросит. Потому что полчаса вопроса сэкономит неделю ебли с багами.
Хочешь стать хорошим программистом? Будь тупым — не выдумывай лишнего, не усложняй и не бойся казаться глупым.
❤7
#ITLife
Не знаю, что будет завтра и, если честно, даже не пытаюсь угадать. Планы дальше трёх дней? Ха, смешно. Всё равно сломаются — об очередное мероприятие, дедлайн или внезапную вспышку гнева.
Программистская жизнь — это бесконечный цикл. Не
Я не хочу никого расстраивать или тем более, взрываться. Было уже. Однажды чуть не сорвался(расхуярил в ебасосину ) на человека. Иногда давление становится таким что крышу сносит к хуям.
Видимо это нормально для программистов. Здесь, в этой среде давка всегда.
Каждый день — новая задача, новый баг, новый уровень боли. Никого не ебёт вывозишь ты или нет. Главное — делай. И если где-то взорвётся прод то виноват всегда ты, потому что "ты ж программист, разбирайся".
Асинхронная жизнь: грузишься задачами, пока не зависнешь нахуй. И в этом мире нет
Иногда просто хочется, чтобы кто-то сказал:
— "Эй, с тобой всё нормально. Ты не должен тащить это в одиночку."
И знаете что? С вами реально всё нормально.
Но блять, не забывайте делать
© Niwe Code
Не знаю, что будет завтра и, если честно, даже не пытаюсь угадать. Планы дальше трёх дней? Ха, смешно. Всё равно сломаются — об очередное мероприятие, дедлайн или внезапную вспышку гнева.
Программистская жизнь — это бесконечный цикл. Не
for, не while — это, блять, do-while(true). У тебя всегда есть таски. Закрыл один — прилетает два новых + новое мероприятие. Как будто работа — это какой-то многопоточный процесс, где exception — это уже часть бизнес-логики.Я не хочу никого расстраивать или тем более, взрываться. Было уже. Однажды чуть не сорвался(
Видимо это нормально для программистов. Здесь, в этой среде давка всегда.
Каждый день — новая задача, новый баг, новый уровень боли. Никого не ебёт вывозишь ты или нет. Главное — делай. И если где-то взорвётся прод то виноват всегда ты, потому что "ты ж программист, разбирайся".
Асинхронная жизнь: грузишься задачами, пока не зависнешь нахуй. И в этом мире нет
try-catch, потому что никто не поймает твой выгорающий Exception.Иногда просто хочется, чтобы кто-то сказал:
— "Эй, с тобой всё нормально. Ты не должен тащить это в одиночку."
И знаете что? С вами реально всё нормально.
Но блять, не забывайте делать
self-care.commit() в свою жизнь.© Niwe Code
❤9
#Education #IDE
Настройка WebStorm: сделай свою IDE удобной и быстрой
Если ты работаешь с JavaScript/TypeScript, то наверняка знаешь, что WebStorm — это машина для кодинга. Но чтобы она не превратилась в тормозящую хрень, нужно правильно настроить её под себя. Лови чек-лист:
1. Ускоряем работу WebStorm
✅ Выдели больше памяти:
В Help → Change Memory Settings увеличь лимит до 2048–4096 MB — больше оперативки, меньше лагов.
✅ Выруби лишние плагины:
В Settings → Plugins отключи всё что не используешь.
✅ Исключи node_modules и кеши:
Добавь их в Settings → Directories → Exclude и IDE не будет тратить ресурсы на индексацию мусора.
2. Полезные плагины (must-have)
📌 Key Promoter X — научит пользоваться горячими клавишами (меньше мыши — быстрее работаешь).
📌 SonarLint — статический анализ кода в реальном времени, поможет ловить баги на лету.
📌 .ignore — упрощает работу с файлами .gitignore, .dockerignore и т.д.
📌 Rainbow Brackets — разноцветные скобки, чтобы не путаться в вложенных функциях.
📌 Material Theme UI — сделай WebStorm красивым: кастомные темы и иконки.
3. Фишки, которые ускорят твою жизнь
🔹 Multi-Cursor (Ctrl + Alt + Click) — редактируй несколько строк одновременно.
🔹 Live Templates — создавай свои шаблоны кода и вставляй за секунду.
🔹 Scratch Files (Ctrl + Alt + Shift + Insert) — временные заметки и тесты без создания файлов.
4. Настрой и забудь
Включи автосохранение: Settings → Appearance & Behavior → System Settings (ставь "Save files automatically").
Настрой TODO Tracker — WebStorm сам отслеживает твои задачи по комментам // TODO:.
Используй Local History — твой личный бэкап без Git.
💡 Работаешь в WebStorm — работай с кайфом. Один раз настроишь — сэкономишь кучу времени и нервов.
© Niwe Code
Настройка WebStorm: сделай свою IDE удобной и быстрой
Если ты работаешь с JavaScript/TypeScript, то наверняка знаешь, что WebStorm — это машина для кодинга. Но чтобы она не превратилась в тормозящую хрень, нужно правильно настроить её под себя. Лови чек-лист:
1. Ускоряем работу WebStorm
✅ Выдели больше памяти:
В Help → Change Memory Settings увеличь лимит до 2048–4096 MB — больше оперативки, меньше лагов.
✅ Выруби лишние плагины:
В Settings → Plugins отключи всё что не используешь.
✅ Исключи node_modules и кеши:
Добавь их в Settings → Directories → Exclude и IDE не будет тратить ресурсы на индексацию мусора.
2. Полезные плагины (must-have)
📌 Key Promoter X — научит пользоваться горячими клавишами (меньше мыши — быстрее работаешь).
📌 SonarLint — статический анализ кода в реальном времени, поможет ловить баги на лету.
📌 .ignore — упрощает работу с файлами .gitignore, .dockerignore и т.д.
📌 Rainbow Brackets — разноцветные скобки, чтобы не путаться в вложенных функциях.
📌 Material Theme UI — сделай WebStorm красивым: кастомные темы и иконки.
3. Фишки, которые ускорят твою жизнь
🔹 Multi-Cursor (Ctrl + Alt + Click) — редактируй несколько строк одновременно.
🔹 Live Templates — создавай свои шаблоны кода и вставляй за секунду.
🔹 Scratch Files (Ctrl + Alt + Shift + Insert) — временные заметки и тесты без создания файлов.
4. Настрой и забудь
Включи автосохранение: Settings → Appearance & Behavior → System Settings (ставь "Save files automatically").
Настрой TODO Tracker — WebStorm сам отслеживает твои задачи по комментам // TODO:.
Используй Local History — твой личный бэкап без Git.
💡 Работаешь в WebStorm — работай с кайфом. Один раз настроишь — сэкономишь кучу времени и нервов.
© Niwe Code
#Programming #JavaScript
Go + TypeScript: и что с этого?
С чего столько шума из-за того, что инструменты для TypeScript пишут на Go? Реально важно на чём оно собрано если работает быстро и не сыпется? Главное ведь — скорость и стабильность, а не ваши священные языковые традиции.
Видимо у некоторых конкретно подгорело, когда выяснилось, что для написания утилит не выбрали их любимую платформу. Уже придумали теорию, что это — начало конца TypeScript, ага. Успокойтесь, ребят, тут столько легаси, что даже вашим внукам хватит.
Если вдруг TypeScript/JavaScript-экосистема совсем загнётся — есть PHP. Ему точно ничто не угрожает. Даже искусственный интеллект не возьмёт на себя такую карму — разбирать древние скрипты на чистом PHP.
Так что какая разница, на чём это всё написано если оно работает?
® Niwe Code
Go + TypeScript: и что с этого?
С чего столько шума из-за того, что инструменты для TypeScript пишут на Go? Реально важно на чём оно собрано если работает быстро и не сыпется? Главное ведь — скорость и стабильность, а не ваши священные языковые традиции.
Видимо у некоторых конкретно подгорело, когда выяснилось, что для написания утилит не выбрали их любимую платформу. Уже придумали теорию, что это — начало конца TypeScript, ага. Успокойтесь, ребят, тут столько легаси, что даже вашим внукам хватит.
Если вдруг TypeScript/JavaScript-экосистема совсем загнётся — есть PHP. Ему точно ничто не угрожает. Даже искусственный интеллект не возьмёт на себя такую карму — разбирать древние скрипты на чистом PHP.
Так что какая разница, на чём это всё написано если оно работает?
® Niwe Code
🔥1
#meme
А вот и регулярная рубрика "слив чата разработчиков backend и frontend":
— Всё, завязываю. Больше не буду лезть в ваш backend-бардак.
— Ага, конечно. Каждый раз одно и то же: "Я больше не лезу в ваши сервисы", "Я завязал с SQL-запросами", "API — это не моё"…
— Ну, я серьёзно. На этот раз — всё.
— Ага. До следующего раза, когда опять полезешь в базу через
— Всё изменилось. Теперь я просто жду нормальные эндпоинты и живу, как белый человек.
— Ты когда это говоришь, знаешь, на кого похож?
— На вменяемого разработчика, который хочет REST, а не вот это вот всё.
— Не-а. На утку: "Кря-кря, почему у вас нет нормальной документации?".
— Поскольку я больше не собираюсь лезть в ваши кишки, крякать я точно не буду.
— С завтрашнего дня?
— Ага. Но сегодня… сегодня я ещё покрякаю.
® Niwe Code
А вот и регулярная рубрика "слив чата разработчиков backend и frontend":
— Всё, завязываю. Больше не буду лезть в ваш backend-бардак.
— Ага, конечно. Каждый раз одно и то же: "Я больше не лезу в ваши сервисы", "Я завязал с SQL-запросами", "API — это не моё"…
— Ну, я серьёзно. На этот раз — всё.
— Ага. До следующего раза, когда опять полезешь в базу через
fetch()?— Всё изменилось. Теперь я просто жду нормальные эндпоинты и живу, как белый человек.
— Ты когда это говоришь, знаешь, на кого похож?
— На вменяемого разработчика, который хочет REST, а не вот это вот всё.
— Не-а. На утку: "Кря-кря, почему у вас нет нормальной документации?".
— Поскольку я больше не собираюсь лезть в ваши кишки, крякать я точно не буду.
— С завтрашнего дня?
— Ага. Но сегодня… сегодня я ещё покрякаю.
® Niwe Code
🔥1
#OS #Windows
Windows 11: шесть часов боли и страданий
Сегодня я снова устанавливал Windows 11 и заебался так, что захотелось выбросить ПК в окно. И дело не в том что это мой первый раз, а в том что процесс до сих пор настолько медленный и запарный, что проще день убить на это чем надеяться сделать всё быстро.
Для сравнения: Windows 11 vs Linux
На Linux процесс выглядит так:
На Windows:
То, что мне пришлось устанавливать вручную:
📌 Языки программирования:
Java: Oracle 23, Belsoft 23
Python: 3.11, 3.12.3 (latest)
NodeJS: latest
Git
📌 IDE (почти всё, что можно):
PyCharm Professional
IntelliJ IDEA Ultimate
WebStorm
PhpStorm
Rider
DataGrip
Fleet
Android Studio
Visual Studio
Visual Studio Code
Roblox Studio
📌 Базы данных и окружение:
MySQL Workbench
MSSQL
PostgreSQL
Docker, WSL 2
📌 Установка и активация:
Windows (да, её надо ещё и активировать после всей боли)
MS Office (потому что без Word документы не откроешь, ведь кто-то отправляет .docx)
JetBrains account (чтобы IDE не начали душить "купите подписку")
GitHub Copilot, ChatGPT и прочие сервисы, без которых разработка превращается в пытку
📌 Кастомизация:
Настройка всех IDE
Powershell (потому что стандартный cmd — это боль)
Firefox + расширения
Ну и на добивочку:
1️⃣ Обновления, которые обновляют обновления
Ты поставил свежую Windows 11, а через пару часов уже скачиваешь патчи, а потом ещё и перезагружаешься несколько раз.
2️⃣ Windows любит ломать сама себя
Ставишь драйверы вручную, Windows решает что знает лучше и ставит свои, ломая половину функционала.
3️⃣ Занимает кучу места
Голая Windows 11 — около 30 ГБ сразу после установки. Для сравнения — полноценная Linux-система 5-10 ГБ.
4️⃣ Бесконечные фоновые процессы
Ты только поставил систему, а уже 50+ активных процессов жрут ресурсы.
5️⃣ Настройки безопасности, которые работают против тебя
Secure Boot, TPM 2.0, отключение телеметрии — всё это нужно отключать вручную, иначе Windows решит что ты её плохо любишь.
⏳ Прошло уже больше 6 часов с начала установки, а процесс всё ещё не завершён.
Вот и думайте, где реально "удобнее" и "лучше". 😑
® Niwe Code
Windows 11: шесть часов боли и страданий
Сегодня я снова устанавливал Windows 11 и заебался так, что захотелось выбросить ПК в окно. И дело не в том что это мой первый раз, а в том что процесс до сих пор настолько медленный и запарный, что проще день убить на это чем надеяться сделать всё быстро.
Для сравнения: Windows 11 vs Linux
На Linux процесс выглядит так:
1. Скачал ISO, записал на флешку.
2. 15-30 минут и ОС уже загружена.
3. Пара команд в терминале — и всё готово к работе.
На Windows:
1. BIOS/UEFI пляски с бубном — Secure Boot, TPM 2.0, выключаем, включаем.
2. Установка — можно успеть сварить чай, посмотреть фильм, сходить в душ.
3. Драйверы — часть ставится, часть нет, часть придётся искать вручную.
4. Обновления Windows — и не просто одно, а в несколько волн.
5. Ручная установка софта, потому что базовый функционал — нулевой.
То, что мне пришлось устанавливать вручную:
📌 Языки программирования:
Java: Oracle 23, Belsoft 23
Python: 3.11, 3.12.3 (latest)
NodeJS: latest
Git
📌 IDE (почти всё, что можно):
PyCharm Professional
IntelliJ IDEA Ultimate
WebStorm
PhpStorm
Rider
DataGrip
Fleet
Android Studio
Visual Studio
Visual Studio Code
Roblox Studio
📌 Базы данных и окружение:
MySQL Workbench
MSSQL
PostgreSQL
Docker, WSL 2
📌 Установка и активация:
Windows (да, её надо ещё и активировать после всей боли)
MS Office (потому что без Word документы не откроешь, ведь кто-то отправляет .docx)
JetBrains account (чтобы IDE не начали душить "купите подписку")
GitHub Copilot, ChatGPT и прочие сервисы, без которых разработка превращается в пытку
📌 Кастомизация:
Настройка всех IDE
Powershell (потому что стандартный cmd — это боль)
Firefox + расширения
Ну и на добивочку:
1️⃣ Обновления, которые обновляют обновления
Ты поставил свежую Windows 11, а через пару часов уже скачиваешь патчи, а потом ещё и перезагружаешься несколько раз.
2️⃣ Windows любит ломать сама себя
Ставишь драйверы вручную, Windows решает что знает лучше и ставит свои, ломая половину функционала.
3️⃣ Занимает кучу места
Голая Windows 11 — около 30 ГБ сразу после установки. Для сравнения — полноценная Linux-система 5-10 ГБ.
4️⃣ Бесконечные фоновые процессы
Ты только поставил систему, а уже 50+ активных процессов жрут ресурсы.
5️⃣ Настройки безопасности, которые работают против тебя
Secure Boot, TPM 2.0, отключение телеметрии — всё это нужно отключать вручную, иначе Windows решит что ты её плохо любишь.
⏳ Прошло уже больше 6 часов с начала установки, а процесс всё ещё не завершён.
Вот и думайте, где реально "удобнее" и "лучше". 😑
® Niwe Code
#News
Российские IT-компании за границей: а есть ли они вообще?
Иногда слышишь что "в России делают крутые IT-продукты". Может быть. Но вот вопрос: где эти продукты за пределами РФ?
Поищем примеры.
🇷🇺 Яндекс? Глобального успеха за границей нет. Их автономные машины тестируются в США, но сервисы никому не нужны.
🇷🇺 VK? Только в России. В мире о нём не знают.
🇷🇺 Kaspersky? Да, антивирус известен, но после 2022 года его везде выпиливают.
🇷🇺 Ozon, Wildberries? Только локальный рынок.
🇷🇺 inDrive? Работает в Латинской Америке, Африке, но не конкурент Uber и Bolt.
Вывод? Российские IT-компании не могут конкурировать на глобальном уровне.
👉 Нет ни одной российской компании, которая реально заняла бы место среди мировых гигантов типа Google, Microsoft, Apple, Amazon, Meta*.
А теперь вопрос: почему так?
1️⃣ Полная зависимость от западных технологий (чужие процессоры, софт, облака).
2️⃣ Нет культуры глобального продукта — все ориентируются только на СНГ.
3️⃣ Геополитика: компании из России никому не нужны, кроме самой России иимпортозамещения
Вот и всё. Мирового успеха нет. И в ближайшее время не будет.
*Meta признана экстремистской организацией и запрещена в РФ.
® Niwe Code
Российские IT-компании за границей: а есть ли они вообще?
Иногда слышишь что "в России делают крутые IT-продукты". Может быть. Но вот вопрос: где эти продукты за пределами РФ?
Поищем примеры.
🇷🇺 Яндекс? Глобального успеха за границей нет. Их автономные машины тестируются в США, но сервисы никому не нужны.
🇷🇺 VK? Только в России. В мире о нём не знают.
🇷🇺 Kaspersky? Да, антивирус известен, но после 2022 года его везде выпиливают.
🇷🇺 Ozon, Wildberries? Только локальный рынок.
🇷🇺 inDrive? Работает в Латинской Америке, Африке, но не конкурент Uber и Bolt.
Вывод? Российские IT-компании не могут конкурировать на глобальном уровне.
👉 Нет ни одной российской компании, которая реально заняла бы место среди мировых гигантов типа Google, Microsoft, Apple, Amazon, Meta*.
А теперь вопрос: почему так?
1️⃣ Полная зависимость от западных технологий (чужие процессоры, софт, облака).
2️⃣ Нет культуры глобального продукта — все ориентируются только на СНГ.
3️⃣ Геополитика: компании из России никому не нужны, кроме самой России и
Вот и всё. Мирового успеха нет. И в ближайшее время не будет.
® Niwe Code
💯2
#Education
Идеальный компьютер для начала программирования
❓ Какой комп нужен, чтобы начать кодить?
🚀 Ответ прост: любой, у которого 16 ГБ ОЗУ. Всё.
💡 Процессор? Да хоть старый i5, Ryzen 3 или даже Athlon. Главное чтобы он не сгорел от стресса.
💡 Видеокарта? Если она тянет танки на минималках, то уже шикарно.
💡 Жёсткий диск или SSD? Лучше SSD, но если ты терпеливый — можно и HDD.
🔹 Факт: Программирование не требует мощного железа.
Ты не рендеришь 3D-графику, не компилируешь код для коллайдера, не пишешь нейросети на 10 млрд параметров.
🔹 Главное — 16 ГБ ОЗУ.
Chrome с 30 вкладками? Открывай.
Пара IDE (WebStorm, PyCharm)? Запускай.
Docker? Будет страдать, но работать.
Твой первый ПК для программирования — это просто рабочий инструмент, а не космический шаттл. Если он включается и не умирает от открытия терминала — этого уже достаточно, чтобы стать разработчиком. 🚀
А как найдешь работу то смело можешь покупать MacBook, все равно разницы не почувствуешь🤣
® Niwe Code
Идеальный компьютер для начала программирования
❓ Какой комп нужен, чтобы начать кодить?
🚀 Ответ прост: любой, у которого 16 ГБ ОЗУ. Всё.
💡 Процессор? Да хоть старый i5, Ryzen 3 или даже Athlon. Главное чтобы он не сгорел от стресса.
💡 Видеокарта? Если она тянет танки на минималках, то уже шикарно.
💡 Жёсткий диск или SSD? Лучше SSD, но если ты терпеливый — можно и HDD.
🔹 Факт: Программирование не требует мощного железа.
Ты не рендеришь 3D-графику, не компилируешь код для коллайдера, не пишешь нейросети на 10 млрд параметров.
🔹 Главное — 16 ГБ ОЗУ.
Chrome с 30 вкладками? Открывай.
Пара IDE (WebStorm, PyCharm)? Запускай.
Docker? Будет страдать, но работать.
Твой первый ПК для программирования — это просто рабочий инструмент, а не космический шаттл. Если он включается и не умирает от открытия терминала — этого уже достаточно, чтобы стать разработчиком. 🚀
А как найдешь работу то смело можешь покупать MacBook, все равно разницы не почувствуешь
® Niwe Code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
#Education
Как компьютер понимает наши команды?
Каждый раз, когда ты что-то вводишь на клавиатуре, кликаешь мышкой или пишешь код, компьютер принимает эти команды и обрабатывает их. Но как именно он это делает? Давай разбираться.
1️⃣ Ввод информации
Ты нажал клавишу, ввёл команду или запустил программу. Что происходит дальше?
📌 Операционная система (Windows, Linux, macOS) получает ввод
— Если ты нажал кнопку "Enter", система передаёт сигнал активному приложению.
— Если это консоль, то команда отправляется в обработчик командного интерфейса (например, cmd, bash, zsh).
— Если ты кликаешь мышкой, координаты курсора передаются операционной системе, которая сообщает программе, на что ты нажал.
ОС выступает посредником между тобой и железом.
2️⃣ Трансляция команды
Компьютер сам не понимает ни английского, ни русского, ни синтаксиса Python. Программы работают на языках программирования Python, JavaScript, C++, Java, Rust — это высокоуровневые языки, которые понятны человеку.
Но компьютер не может их выполнять напрямую — ему нужен перевод (трансляция кода в определенную архитектуру)
📌 Как команда превращается в понятную процессору?
Компиляторы (C++, Rust, Go, Java)
→ переводят весь код сразу в машинные инструкции.
Интерпретаторы (Python, JavaScript, Bash)
→ выполняют код построчно, без предварительного перевода.
Компьютеру нужен только машинный код (машинные инструкции).
Подробно я писал здесь как происходит трансляция кода
3️⃣ Ассемблер и машинные команды
После трансляции код превращается в инструкции на языке ассемблера, которые уже ближе к процессору:
Компьютер понимает команды вида "запиши", "сложи", "сравни", "перейди по адресу".
Эти команды конвертируются в машинный код — последовательность нулей и единиц.
4️⃣ Двоичный код и процессор
📌 Процессор — это просто набор транзисторов
💡 Каждый транзистор может находиться в двух состояниях:
Все команды и данные превращаются в длинные цепочки 0 и 1, которые процессор обрабатывает как инструкции.
Пример машинного кода (в двоичном представлении):
Это значит: "запиши 5, прибавь 3".
📌 Всё в компьютере работает через двоичный код:
1. Текст хранится в кодировке ASCII (буквы → числа → двоичный код).
2. Изображения — это пиксели, у которых есть RGB-значения в двоичном виде.
3. Видео и звук — просто цифровые потоки единиц и нулей.
5️⃣ Что происходит, когда ты запускаешь программу?
1️⃣ Ты открываешь, например, браузер.
2️⃣ Операционная система загружает его код в оперативную память.
3️⃣ Процессор начинает выполнять инструкции (чтение файлов, запуск рендеринга, работа с сетью).
4️⃣ Команды передаются на уровень железа (GPU, CPU, диск, сеть).
5️⃣ Результат возвращается в интерфейс (ты видишь страницу).
💡 Вывод:
✅ Компьютер понимает только двоичный код (0 и 1).
✅ Чтобы человек мог с ним работать, мы используем языки программирования.
✅ Код компилируется или интерпретируется и превращается в машинные команды.
✅ Вся магия — это просто переключение транзисторов, но в огромных масштабах.
Вот так твои клики, команды и код превращаются в работающий компьютер.
® Niwe Code
Как компьютер понимает наши команды?
Каждый раз, когда ты что-то вводишь на клавиатуре, кликаешь мышкой или пишешь код, компьютер принимает эти команды и обрабатывает их. Но как именно он это делает? Давай разбираться.
1️⃣ Ввод информации
Ты нажал клавишу, ввёл команду или запустил программу. Что происходит дальше?
📌 Операционная система (Windows, Linux, macOS) получает ввод
— Если ты нажал кнопку "Enter", система передаёт сигнал активному приложению.
— Если это консоль, то команда отправляется в обработчик командного интерфейса (например, cmd, bash, zsh).
— Если ты кликаешь мышкой, координаты курсора передаются операционной системе, которая сообщает программе, на что ты нажал.
ОС выступает посредником между тобой и железом.
2️⃣ Трансляция команды
Компьютер сам не понимает ни английского, ни русского, ни синтаксиса Python. Программы работают на языках программирования Python, JavaScript, C++, Java, Rust — это высокоуровневые языки, которые понятны человеку.
Но компьютер не может их выполнять напрямую — ему нужен перевод (трансляция кода в определенную архитектуру)
📌 Как команда превращается в понятную процессору?
Компиляторы (C++, Rust, Go, Java)
→ переводят весь код сразу в машинные инструкции.
Интерпретаторы (Python, JavaScript, Bash)
→ выполняют код построчно, без предварительного перевода.
Компьютеру нужен только машинный код (машинные инструкции).
Подробно я писал здесь как происходит трансляция кода
3️⃣ Ассемблер и машинные команды
После трансляции код превращается в инструкции на языке ассемблера, которые уже ближе к процессору:
MOV AX, 5 ; Записать в регистр AX значение 5
ADD AX, 3 ; Прибавить к значению регистра 3
Компьютер понимает команды вида "запиши", "сложи", "сравни", "перейди по адресу".
Эти команды конвертируются в машинный код — последовательность нулей и единиц.
4️⃣ Двоичный код и процессор
📌 Процессор — это просто набор транзисторов
💡 Каждый транзистор может находиться в двух состояниях:
0 (нет электрического сигнала)
1 (есть сигнал)
Все команды и данные превращаются в длинные цепочки 0 и 1, которые процессор обрабатывает как инструкции.
Пример машинного кода (в двоичном представлении):
10110000 00000101 ; MOV AX, 5
00000101 00000011 ; ADD AX, 3
Это значит: "запиши 5, прибавь 3".
📌 Всё в компьютере работает через двоичный код:
1. Текст хранится в кодировке ASCII (буквы → числа → двоичный код).
2. Изображения — это пиксели, у которых есть RGB-значения в двоичном виде.
3. Видео и звук — просто цифровые потоки единиц и нулей.
5️⃣ Что происходит, когда ты запускаешь программу?
1️⃣ Ты открываешь, например, браузер.
2️⃣ Операционная система загружает его код в оперативную память.
3️⃣ Процессор начинает выполнять инструкции (чтение файлов, запуск рендеринга, работа с сетью).
4️⃣ Команды передаются на уровень железа (GPU, CPU, диск, сеть).
5️⃣ Результат возвращается в интерфейс (ты видишь страницу).
💡 Вывод:
✅ Компьютер понимает только двоичный код (0 и 1).
✅ Чтобы человек мог с ним работать, мы используем языки программирования.
✅ Код компилируется или интерпретируется и превращается в машинные команды.
✅ Вся магия — это просто переключение транзисторов, но в огромных масштабах.
Вот так твои клики, команды и код превращаются в работающий компьютер.
® Niwe Code
❤2
#Programming
Сидишь, значит, кодишь. Всё вроде нормально, и тут на нахуй!
1. Голова трещит, как если бы ты пытался отдебажить продакшен в 3 часа ночи.
2. Глаза красные как у молодого фронтендера, который пятый раз за год учит новый фреймворк.
3. Спина сигналит что ты скоро встанешь, но не на ноги, а на МРТ.
4. Пальцы холодные как у джуна, который случайно удалил базу в боевой среде.
И кто-то ещё думает что IT — это лёгкая работа? АХАХАХАХ Вот вам список бонусов, которые вы получите бесплатно, без подписки и промокодов:
📌 Премиум-доступ к уставшим глазам
📌 "Платиновый" диск в позвоночнике
📌 Бесплатная "криотерапия" для пальцев
📌 Бесконечная усталость (но ты всё равно работаешь)
🤡 Как с этим бороться (и почему ты всё равно не будешь)
Ты можешь быть топовым разработчиком, архитектором, CTO, но если ты не будешь следить за собой, твой самый страшный баг — это ты сам.
💡 Помни:
• Логи можно восстановить.
• Прод можно перезапустить.
• Здоровье — нет.
Так что хотя бы иногда делай "git commit" в свою жизнь. 😌
® Niwe Code
Сидишь, значит, кодишь. Всё вроде нормально, и тут на нахуй!
1. Голова трещит, как если бы ты пытался отдебажить продакшен в 3 часа ночи.
2. Глаза красные как у молодого фронтендера, который пятый раз за год учит новый фреймворк.
3. Спина сигналит что ты скоро встанешь, но не на ноги, а на МРТ.
4. Пальцы холодные как у джуна, который случайно удалил базу в боевой среде.
И кто-то ещё думает что IT — это лёгкая работа? АХАХАХАХ Вот вам список бонусов, которые вы получите бесплатно, без подписки и промокодов:
📌 Премиум-доступ к уставшим глазам
• Ты смотришь в монитор по 12+ часов в день.
• Разглядываешь баги на мелких шрифтах в логах.
• Дебажишь размытые скриншоты от тестировщика, у которого явно 144р.
📌 "Платиновый" диск в позвоночнике
• Начинаешь как бодрый джун.
• Через год уже сидишь криво, как бюджетный сервер без стабильного питания.
• Через два начинаешь осознавать смысл слова "остеохондроз".
📌 Бесплатная "криотерапия" для пальцев
• Зимой в комнате тепло, но руки как у трупа.
• Потому что движение это жизнь, а кодинг это статуя.
• Ctrl + C и Ctrl + V — единственная разминка за день.
📌 Бесконечная усталость (но ты всё равно работаешь)
• "Посплю 5 минут..."
• Просыпаешься через 3 часа.
• "Бля, ещё столько делать..."
• Работаешь до 4 утра.
🤡 Как с этим бороться (и почему ты всё равно не будешь)
1. Вставай каждые 30 минут
Ага, конечно. Как будто дедлайн подождёт.
2. Делай зарядку для глаз
Только после того, как наконец запущу этот сраный билд.
3. Пей больше воды
Зачем, если можно пятую чашку кофе?
4. Спи нормально
Лол, смешно. Ещё советы будут?
Ты можешь быть топовым разработчиком, архитектором, CTO, но если ты не будешь следить за собой, твой самый страшный баг — это ты сам.
💡 Помни:
• Логи можно восстановить.
• Прод можно перезапустить.
• Здоровье — нет.
Так что хотя бы иногда делай "git commit" в свою жизнь. 😌
® Niwe Code
❤3
#ITLife
Всем привет
Здесь могла быть огромная простыня о том, кто я, чем увлекаюсь, какие у меня важные моменты в жизни… но вряд ли.
Я уже столько раз задавал себе вопрос: зачем я вообще в программировании?
Чтобы участвовать в бесконечных олимпиадах, которые нужны не мне, а колледжу? Чтобы впахивать, а потом услышать что-то вроде «молодец, а теперь иди нахуй»?
Кодить ради диплома, статуса, ради того чтобы доказать кому-то что я что-то умею? Да ну нахрен.
Но вот создавать что-то своё, делать полезное, помогать другим — это другое. Это приносит хоть какой-то смысл. Это не просто строчки кода, а реальное ощущение, что ты что-то можешь, что твои знания — не просто зубрёжка, а инструмент.
Я не суперразработчик. Без интернета и документации я чувствую себя беспомощным. Иногда мне кажется, что я вообще ничего не знаю. Иногда я так устаю, что не чувствую себя живым. Иногда мне страшно, что я ничего не добьюсь.
Но я всё равно иду дальше.
Просто потому что не хочу сдаваться.
® Niwe Code
Всем привет
Здесь могла быть огромная простыня о том, кто я, чем увлекаюсь, какие у меня важные моменты в жизни… но вряд ли.
Я уже столько раз задавал себе вопрос: зачем я вообще в программировании?
Чтобы участвовать в бесконечных олимпиадах, которые нужны не мне, а колледжу? Чтобы впахивать, а потом услышать что-то вроде «молодец, а теперь иди нахуй»?
Кодить ради диплома, статуса, ради того чтобы доказать кому-то что я что-то умею? Да ну нахрен.
Но вот создавать что-то своё, делать полезное, помогать другим — это другое. Это приносит хоть какой-то смысл. Это не просто строчки кода, а реальное ощущение, что ты что-то можешь, что твои знания — не просто зубрёжка, а инструмент.
Я не суперразработчик. Без интернета и документации я чувствую себя беспомощным. Иногда мне кажется, что я вообще ничего не знаю. Иногда я так устаю, что не чувствую себя живым. Иногда мне страшно, что я ничего не добьюсь.
Но я всё равно иду дальше.
Просто потому что не хочу сдаваться.
® Niwe Code
❤3
#Other
Вы можете считать меня кем угодно — либералом, русофобом — но это не так. Я верю и знаю, что российские разработчики сильные. Чего стоят только наши победы на информатико-математических олимпиадах и другие международные достижения.
Но проблема как всегда в том, что государство лезет туда, где ни хрена не понимает и пытается двигать свою линию.
Есть гениальные вещи
1С, Компас – да, у них есть свои изъяны, но попробуйте найти в мире аналогичные системы, которые работают на всём подряд: от касс в магазине до древних ЭВМ с 3 МБ ОЗУ.
А есть полный провал
Офисные пакеты, дистрибутивы, VK – они развиваются ужасно медленно. Почему? Потому что мамкины бизнесмены нашли золотую жилу – импортозамещение. Под этим флагом они продают государству сырой продукт, наживаясь на бюджетах. А студенты потом ломают голову, пытаясь понять как можно было создать такое говно.
Но несмотря ни на что, я верю в российских разработчиков. Когда-нибудь мы реально станем богами, если только нас не угробят бюрократия и "эффективные менеджеры".
® Niwe Code
Вы можете считать меня кем угодно — либералом, русофобом — но это не так. Я верю и знаю, что российские разработчики сильные. Чего стоят только наши победы на информатико-математических олимпиадах и другие международные достижения.
Но проблема как всегда в том, что государство лезет туда, где ни хрена не понимает и пытается двигать свою линию.
Есть гениальные вещи
1С, Компас – да, у них есть свои изъяны, но попробуйте найти в мире аналогичные системы, которые работают на всём подряд: от касс в магазине до древних ЭВМ с 3 МБ ОЗУ.
А есть полный провал
Офисные пакеты, дистрибутивы, VK – они развиваются ужасно медленно. Почему? Потому что мамкины бизнесмены нашли золотую жилу – импортозамещение. Под этим флагом они продают государству сырой продукт, наживаясь на бюджетах. А студенты потом ломают голову, пытаясь понять как можно было создать такое говно.
Но несмотря ни на что, я верю в российских разработчиков. Когда-нибудь мы реально станем богами, если только нас не угробят бюрократия и "эффективные менеджеры".
® Niwe Code
❤3
Как же иногда охуенно просто лежать и нихуя не делать. Ни кода, ни людей — только я, подушка и Cola.
👻
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
#Education #Programming
Если ты хоть раз пробовал запускать виртуальную машину, то у тебя было два пути:
1️⃣ Намутить какой-нибудь VMWare (если у тебя слишком много оперативки и нервов).
2️⃣ Поставить VirtualBox, который бесплатный и иногда даже работает!
VirtualBox – это как второй Windows внутри твоего компа. Ты можешь:
✅ Тестить системы без страха сломать свой основной ПК.
✅ Запускать дистрибутивы Linux (чтобы потом сказать, что он лучше Windows).
✅ Гробить производительность своего компьютера на ровном месте.
Различные приколы с этой софтиной:
🛑 Ошибка "VT-x is disabled" – ну да блин, логично что виртуализация выключена в BIOS. Иди, включай.
🛑 "Не удаётся запустить 64-битную ОС" – ничего страшного, просто иди в BIOS еще раз и танцуй с бубном.
🛑 Глючная мышка в виртуалке – да-да, гостевые дополнения не установил, вот и мучайся.
Полезные фичи VirtualBox (о которых никто не говорит)
🔹 Снапшоты – сохранился перед экспериментами, зафейлил – откатился назад как в игре.
🔹 Общий буфер обмена – включи и забудь про мучения с копипастой между виртуалкой и основной системой.
🔹 Папки общего доступа – чтобы не передавать файлы через флешку в 2025 году.
🔹 Режим "Бесшовный" – просто слияние двух миров: окна виртуалки будут отображаться как обычные приложения в твоей ОС.
Когда не стоит использовать VirtualBox
🚫 Если у тебя 4 ГБ ОЗУ – просто забудь. Включишь виртуалку – компу конец.
🚫 Если у тебя слабый процессор – каждая команда будет выполняться со скоростью черепахи на льду.
🚫 Если тебе нужна производительность, то лучше попробуй QEMU/KVM или VMWare.
Вывод:
VirtualBox – это как Лада среди виртуалок. Едет, но не всегда туда куда ты хочешь. Бесплатный, удобный для тестов, но если тебе нужна реальная производительность – лучше посмотри в сторону чего-то более серьёзного.
Если ты хоть раз пробовал запускать виртуальную машину, то у тебя было два пути:
VirtualBox – это как второй Windows внутри твоего компа. Ты можешь:
Различные приколы с этой софтиной:
Полезные фичи VirtualBox (о которых никто не говорит)
🔹 Снапшоты – сохранился перед экспериментами, зафейлил – откатился назад как в игре.
🔹 Общий буфер обмена – включи и забудь про мучения с копипастой между виртуалкой и основной системой.
🔹 Папки общего доступа – чтобы не передавать файлы через флешку в 2025 году.
🔹 Режим "Бесшовный" – просто слияние двух миров: окна виртуалки будут отображаться как обычные приложения в твоей ОС.
Когда не стоит использовать VirtualBox
🚫 Если у тебя 4 ГБ ОЗУ – просто забудь. Включишь виртуалку – компу конец.
🚫 Если у тебя слабый процессор – каждая команда будет выполняться со скоростью черепахи на льду.
🚫 Если тебе нужна производительность, то лучше попробуй QEMU/KVM или VMWare.
Вывод:
VirtualBox – это как Лада среди виртуалок. Едет, но не всегда туда куда ты хочешь. Бесплатный, удобный для тестов, но если тебе нужна реальная производительность – лучше посмотри в сторону чего-то более серьёзного.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#Programming #Cs
Microsoft официально объявила о прекращении поддержки UWP (Universal Windows Platform), тем самым поставив жирный крест на одной из самых спорных инициатив компании.
Когда-то UWP преподносили как будущее разработки под Windows, но как это часто бывает с амбициозными проектами Microsoft, идея не прижилась, а разработчики и пользователи только вздохнули с облегчением.
Что такое UWP и почему это был провал?
🤔 UWP появилась в эпоху Windows 8/10 как попытка создать универсальную платформу для всех устройств: ПК, планшетов, Xbox и даже IoT-устройств. Идея выглядела красиво: одно приложение работающее везде. Однако на практике UWP оказалась настолько ограниченной, что разработчики предпочли просто игнорировать её:
😠 Ограниченный API – многим привычным программам просто не хватало функционала.
😠 Жёсткие правила – Microsoft навязывала свои принципы разработки, но зачем если можно было просто продолжать писать на Win32?
😠 Windows Store – кладбище мёртвых приложений. Заставлять всех публиковаться в магазине Windows было стратегией, которая провалилась еще на старте.
Большинство разработчиков либо отказались от UWP, либо сделали костыльные гибридные решения. В итоге даже Microsoft стала саботировать собственную технологию – Microsoft Teams переписали на Electron, а UWP-версии многих сервисов остались без обновлений.
🤣 Возвращение к Win32 и Project Reunion
Откат назад стал неизбежным. Вместо UWP теперь Microsoft продвигает Windows App SDK (бывший Project Reunion) – по сути, это модернизированный Win32 с некоторыми фишками UWP, но без её жестких ограничений. Новый подход – это признание ошибок и возврат к корням:
🤗 Разработчики снова могут писать десктопные приложения без лишних костылей.
🤗 Больше гибкости в использовании старых API с современными технологиями.
🤗 Никакой привязки к Windows Store – можно распространять приложения как угодно.
UWP – ещё один пример того, как Microsoft любит экспериментировать, навязывать тренды, а потом сливать неудачные идеи. Теперь всё вернулось на круги своя, и будущее Windows-приложений снова связано с Win32. А что будет дальше? Не удивлюсь если через несколько лет Microsoft запустит очередной "революционный" фреймворк, который снова никто не будет использовать.🔥
Microsoft официально объявила о прекращении поддержки UWP (Universal Windows Platform), тем самым поставив жирный крест на одной из самых спорных инициатив компании.
Когда-то UWP преподносили как будущее разработки под Windows, но как это часто бывает с амбициозными проектами Microsoft, идея не прижилась, а разработчики и пользователи только вздохнули с облегчением.
Что такое UWP и почему это был провал?
Большинство разработчиков либо отказались от UWP, либо сделали костыльные гибридные решения. В итоге даже Microsoft стала саботировать собственную технологию – Microsoft Teams переписали на Electron, а UWP-версии многих сервисов остались без обновлений.
Откат назад стал неизбежным. Вместо UWP теперь Microsoft продвигает Windows App SDK (бывший Project Reunion) – по сути, это модернизированный Win32 с некоторыми фишками UWP, но без её жестких ограничений. Новый подход – это признание ошибок и возврат к корням:
UWP – ещё один пример того, как Microsoft любит экспериментировать, навязывать тренды, а потом сливать неудачные идеи. Теперь всё вернулось на круги своя, и будущее Windows-приложений снова связано с Win32. А что будет дальше? Не удивлюсь если через несколько лет Microsoft запустит очередной "революционный" фреймворк, который снова никто не будет использовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Санкции – это цирк с конями
#Other #News
Я уже заебался с этим. В чём логика этих санкций? Типа, "накажем всех подряд, потому что так проще"? Конечно, ведь куда удобнее перекрыть доступ к технологиям обычным разработчикам, чем реально точечно давить на тех, кто принимает решения.
Я просто хочу работать. Использовать современные инструменты: GPT, Copilot, Google Cloud, Adobe, JetBrains – всё это отрезано, как будто именно я лично виноват во всей этой херне. А что насчёт других конфликтов? Где санкции против пользователей из Израиля и Палестины? Где массовые баны и отключения? Ой, а их нет.ДОГАДАЙТЕСЬ ПОЧЕМУ.
Санкции должны работать иначе. Хочешь ввести ограничения? Вводи их точечно против тех, кто действительно несёт ответственность, а не против "Васи из Урюпинска", который просто хотел оформить подписку на Google Cloud.
Но нет, давайте сделаем так, чтобы всем обычным людям было максимально неудобно. ПОШЛИ НАХУЙУЕБКИ, ПИДОРАСЫ, КОНЧЕННЫЕ ТВАРИ, ВЫБЛЯДКИ, КОЗЛОЕБЫ, ОПИЗДОХУЕЛИ, ИСХУЯРЮ, ГОНДОНЫ.
❤️ 🙂
#Other #News
Я уже заебался с этим. В чём логика этих санкций? Типа, "накажем всех подряд, потому что так проще"? Конечно, ведь куда удобнее перекрыть доступ к технологиям обычным разработчикам, чем реально точечно давить на тех, кто принимает решения.
Я просто хочу работать. Использовать современные инструменты: GPT, Copilot, Google Cloud, Adobe, JetBrains – всё это отрезано, как будто именно я лично виноват во всей этой херне. А что насчёт других конфликтов? Где санкции против пользователей из Израиля и Палестины? Где массовые баны и отключения? Ой, а их нет.
Санкции должны работать иначе. Хочешь ввести ограничения? Вводи их точечно против тех, кто действительно несёт ответственность, а не против "Васи из Урюпинска", который просто хотел оформить подписку на Google Cloud.
Но нет, давайте сделаем так, чтобы всем обычным людям было максимально неудобно. ПОШЛИ НАХУЙ
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2