Niwe Code
227 subscribers
34 photos
3 videos
1 file
48 links
Канал создан для выброса моих важных мыслей касательно вещей в IT индустрии + некоторого обучения в данной сфере. В своей задаче я ставлю продвижение разных тем в юмористическом стиле.

Связаться: @HxQtl9
Download Telegram
#OS

Windows, macOS или Linux — какой выбрать?

Давайте разбираться, что к чему. Начнем с Windows. Все мы с ней знакомы, не зря она почти у каждого второго. Первое знакомство с ПК — это, скорее всего, именно она. Помните, как вы теряли часы за Суперкоровой? Долгие года на этой системе, и все вроде как хорошо, пока не начинаешь её реально использовать, а не просто юзать для «игрушек» и сёрфа.

Но, господи, какие косяки! Сначала вот этот платный софт — винда стоит порядка 200 евро! Да, многие говорят, что они взяли её бесплатно, но, серьезно, как ты себе это объясняешь? Все эти кряки и активации через непонятные скрипты — это жесть, особенно если на твоем компе лежат важные данные. Вот прямо сейчас задумывайся, кому ты доверяешь свой ПК?

Закрытый исходный код — не могу понять, как нормальные люди могут с этим мириться. Ты вообще не знаешь, что на твоем компе творится! Все эти обновления, всплывающие окна, которые просто панику наводят, звучат на всю катушку. И даже если ты отключишь эти вещи, как найти нужную кнопку, чтобы отключить очередную дрянь, ты не знаешь! Вот так всё и работает — ты всегда полностью зависим от того, что тебе разрешает делать Microsoft.

А потом винда 11 — бомба! Обещали, что десятая версия будет последней. И вот, хоп, через пару лет появляется 11-я, которую тебе не поставить на старое железо. Причем, не забываем, что все это сделано искусственно! Дескать, мол, вот вам еще 30 баксов, и мы вам дадим ещё год обновлений для десятки. Окей, окей, ребята, клоуны в офисах.

Ну а интерфейс? Серьезно, ребят, с дизайном прям вообще слишком красиво? Не особо. Они тупо позабрали фишки у Apple и считают это успехом. Вспомнить хотя бы кучу багов и недоработок в 11 винде — это просто катастрофа. Каждый день ждешь, когда с ней что-то пойдет не так.

А про безопасность? Никогда не чувствуешь себя защищённым! Вирусы, трояны, всякая заразу легко пролезает в Windows, потому что никто не следит за тем, что происходит. Люди вообще не понимают элементарные вещи, как работают файлы и расширения. Даже простое изменение расширения файла — и хакеры могут запросто замаскировать вирус под картинку. Ну а сама ОС все это способствует.

macOS? Не лучше. По сути, это тот же закрытый код, просто у Apple всё красиво и работает почти без проблем. Но на самом деле это далеко не идеал. Если вы не купите дорогущие Apple-товары, то забудьте о macOS. Вот не поверите, но многие проблемы те же, что и в винде: не можешь кастомизировать, не можешь сделать систему под себя. Да, интерфейс красивый, да, работает хорошо, но не так гибко, как хотелось бы.

А теперь Linux — вот это уже другая тема. Это полностью открытый исходник, который разработан с идеей свободы. Никто не заставляет тебя ставить какой-то странный софт. Хочешь, получай — хочешь, не трогай! Плюс всякие дистрибутивы — ты можешь настроить систему под себя, выбрать всё, что хочешь, и не зависеть от кто-то чужих решений. Настройка — это уже не проблема, даже если ты новичок, процесс установки просто, как два пальца об асфальт. Лишь бы комп был не древним.

Уже почти 2025 год, а Linux по-прежнему остаётся самым гибким вариантом. Да, все эти внешние интерфейсы типа GNOME или KDE — они просто шикарны, но и LXQT для слабых машин — тоже норм, чё. Вообще, Linux-это удобно, и, по большому счёту, всё работает сразу. К тому же, если ты что-то накосячил — ты всегда можешь вернуться в систему и пофиксить, а с Windows — забудь.

Если ты не можешь выбрать между Linux и Windows, просто поставь Dual Boot — и наслаждайся обеими системами! Это будет круто и удобно, и ты не будешь бояться, что всё сломается, если ты используешь несколько систем.


В общем, выбор за вами — Windows для большинства игр и софта, macOS если не любишь геморрой, и Linux если хочешь полный контроль над своим ПК.
1
https://t.me/anonaskbot?start=w1sU1u0qXl2eTrT

Ну давайте повеселимся, а то актив надо как-то поднимать. Вы же все няшки-стесняшки 😘
Please open Telegram to view this post
VIEW IN TELEGRAM
2
У тебя новое анонимное сообщение!

Расскажи как ты начал программировать и попал на первый найм?

↩️ Свайпни для ответа.
Анонимные сообщения
У тебя новое анонимное сообщение! Расскажи как ты начал программировать и попал на первый найм? ↩️ Свайпни для ответа.
#Other

Как такового найма у меня не было. Под работай я имел ввиду фриланс и другие одноразовые задания.

А что касается начала программирования, то тут интересная история: я по жизни гуманитарий и пошел в программирование потому что "мама сказала". Первый год обучения был не тот что ужасным, а скорее проебанное время жизни.
Позже я начал самостоятельную изучать IT с нуля и понял что это незабываемые ощущения. Сейчас я до сих пор изучаю что-нибудь новое и кажется что мое обучение будет вечным.

Ха
3👍1🔥1
#Programming #JavaScript

Что вы знаете о многопоточности, человечишки?

JavaScript — это такой однопоточный красавчик, который сам по себе вообще ничего не делает. Ни потоков, ни событий, ни I/O — вообще ничего. Всё, что он может, — это крутиться в цикле событий, как белка в колесе и надеяться что его кто-то спасёт.

И вот тут на помощь приходит host-среда. Это, например, браузер или Node.js которые такие:
— «Спокойно, братишка, мы тут тебе API завезли чтобы ты не умер от скуки».

Host-среда делает всю грязную работу:

Запускает события, пока JS залипает в своей однопоточной медитации.
Делает запросы к сети, потому что "fetch" — это просто обёртка, а не магия.
Организует многопоточность через всякие там Web Workers или Worker Threads, пока JavaScript даже не подозревает о происходящем.
Так почему же JS такой беспомощный?
Ну потому что он высокоуровневый! Зачем ему лезть в кишки системы? У него есть задачи поважнее:

Привязывать кнопки к событиям.
Ломать вёрстку.
Считать, что 0.1 + 0.2 === 0.30000000000000004

А как же многопоточность?
Да всё норм с многопоточностью, не паникуйте.
Ещё 9 лет назад в спецификации ECMA прописали всякие полезности:

Web Workers для параллельного кода. Но без доступа к DOM, чтобы не сломали нахрен.
SharedArrayBuffer и Atomics, чтобы можно было делить память и синхронизироваться.
Ну и асинхронщина через Promises, которая на самом деле всё равно однопоточная.
Но вся эта движуха — на ответственности host-среды. Типа JavaScript говорит:
— «Чуваки, хотите потоков? Вот стандарт. А дальше — сами».

Почему так?
Потому что JavaScript — это не низкоуровневый язык. Он про удобство, безопасность и минимум шансов отформатировать жёсткий диск одной строчкой. Всё сложное пусть делает host-среда, а JS останется таким простым и беспомощным, каким его задумали.

И да, если кто-то скажет, что JavaScript — говно, просто помните: он однопоточный, но не тупой.
👍11
#OS

Давайте прекратим эту ебаную комедию — все эти операционные системы — говно. Я серьёзно. Windows? Псевдосистема, которая раз в неделю требует перезагрузки, потому что она сама не знает, что с собой делать. Программы, которые не могут работать нормально, обновления, которые ломают всё, что было сделано вчера. Где нормальные драйвера для старого железа? Сколько лет прошло, а она всё равно глючит как лошадь! И вам не стыдно, что до сих пор работаете на этом мусоре?

MacOS? Вы серьёзно? Это система для тех, кто думает, что они "высококлассные профессионалы", но на самом деле сидят на говённой системе, которая всё время тормозит и жрёт ресурсы, не давая ничего взамен. Все эти "эксперты" с яблоком на логотипе — пусть они пойдут и купят себе что-то нормальное, вместо того чтобы платить за открытое сисько, которое просто не работает как должно.

Но! А вот FreeBSD — это реальная система для настоящих людей. Это лучшее, что придумало человечество! Если ты ещё не знаешь, что такое FreeBSD, просто замолчи. Это не для всех этих поклонников упрощённых решений. FreeBSD — это вселенная настраиваемых возможностей, передовая безопасность и непобедимая стабильность. Она не просто работает — она делает твою жизнь проще, если ты не боишься реально разобраться в системе и настроить её под себя.

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

Linux? Пффф, это ещё один детский сад. Куча кода, который не работает без танцев с бубном. Хочешь настроить? Пожалуйста, всё будет по настроению, может быть. Но ты не можешь почувствовать то, что дает тебе FreeBSD — это система для тех, кто хочет потрогать реальную мощь. FreeBSD не требует от тебя сдаться или опустить руки. Она требует уважения, она долбит стабильно, она показывает, кто тут главный.

Так что хватит сидеть на дерьмовых системах, тратить свои нервы и время. Выводите себя из этого говна! Научитесь чему-то стоящему, иначе я буду смеяться, глядя на ваше хождение по кругу, пока вы опять не столкнётесь с какой-то хренью от Microsoft или Apple.
🔥1
У тебя новое анонимное сообщение!

Привет. Ты вот рассказал про операционные системы, там window, mac os, Linux, а какое у тебя отношение к Chrome os?🤔

↩️ Свайпни для ответа.
Анонимные сообщения
У тебя новое анонимное сообщение! Привет. Ты вот рассказал про операционные системы, там window, mac os, Linux, а какое у тебя отношение к Chrome os?🤔 ↩️ Свайпни для ответа.
#OS

Chrome OS? Это не операционная система, а просто неудачный псевдопроект для людей, которые слишком ленивы, чтобы вообще думать о том, что они делают с компьютером.. Серьёзно, это просто интернет в обёртке. Ты реально готов провести всю свою жизнь в браузере, который не может нормально запускать ни одно серьёзное приложение? Это что, перспективы будущего? Так можно смотреть на картинку и считать, что ты живешь в каком-то идеальном мире, где всё "работает", а на деле — это просто убогая песочница, заточенная под простенькие задачи, которыми даже школьник может управлять.

И тут всё, что тебе нужно — это подключение к интернету. О, ну здорово, если вдруг тебе нужно работать в условиях, где сеть не ловит, ты окажешься в полном убытке. Браузер — это, конечно, удобно, но когда на этом парашном устройстве ты не можешь даже нормально работать с документами без подключения к облаку, это выглядит как технический позор.

Знаешь, как это работает? Купил себе хромбук — вот тебе и "освежение". Это как пытаться пользоваться телефоном, только с ужасной клавиатурой и экраном размером с кусок картона. Chrome OS не даёт тебе ни реального контроля, ни реальных возможностей. Ты зависишь от облака и от воли Google, как кучка бесхребетных овец, которые не могут делать ничего, кроме как скакать по предложенному пути. Даже если ты вдруг захочешь установить что-то нормальное — жопа, брат, тебе в лицо скажут, что ты не для этого сюда пришёл.

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

Хромбук — это как пластиковая игрушка, которую ты достал из коробки и сразу понял, что она бесполезна. Ты можешь научить собаку водить машину, но это не значит, что она поедет лучше, чем любой нормальный компьютер с реальной системой. Серьёзно, что с вами не так, если вы сидите на этом удобном обмане, который считает себя операционной системой?

Chrome OS — это не будущее, это свинарник для слабых и наивных. Просто потому что Google решил, что ты настолько туп, что тебе не нужно больше ничего, кроме их браузера. Идите нахрен с такой системой. Я бы лучше полдня сидел на винде с кучей вирусов, чем все эти годы мучился с хромом, который называет себя "ОС".
🔥2
#JavaScript #Programming

JavaScript — лучший язык программирования. И я вам сейчас это докажу!

Кто придумал этот миф, что другие языки круче, чем JavaScript? Кто вообще решился это сказать в лицо? Серьезно, я устал от этих пустых рассуждений. Все эти "сложные", "мощные" языки — это просто прикрытие для вашего неумения работать с реальностью. Да, я говорю про C, Java, Python, и все эти другие штуки, на которых можно годами сидеть и всё равно не увидеть конечного результата.

Почему JavaScript — это всё, что тебе нужно?
Вот смотри, Node.js — это не просто какая-то лажа, как вы думаете. Node.js — это как Шварценеггер в мире программирования. Ты можешь запустить весь бэкенд на этой убойной платформе и не заботиться о какой-то мракобесной многозадачности или потере памяти, как на C++. Ты просто берешь npm и заполняешь репозиторий этими фичами, как настоящий космонавт, который уже вышел на орбиту.

И да, npm — эта штука, которая делает из твоего проекта реальный блокбастер, за пару минут. А вы мне тут рассказываете про Maven и всякие там Ant для Java? Чуваки, если вам нужно выживать среди 50 гигов зависимостей — ну окей, ради бога. Только как вы ещё держитесь? По мне, так это пиздец.

Разберём остальное говно по полочкам:
Python. О, ну конечно, это всё про "читаемость кода", про эти "красивые" отступы, а в реальности — половина всех библиотек сыпется и не работает. И, блядь, GIL? Ты мне серьёзно говоришь, что нужно суетиться с этим говном на многозадачности? Да нахуй это надо! Время упущено, пока ты с этим ковыряешься. Всё, что тебе нужно — это JavaScript и тот же Node.js. Всё просто. А если тебе не хватает скорости — жми C++, но об этом позже.

Java. "Платформа независимость". Да, спасибо, но если ты тратишь 10 лет на настройку одного приложения — пошёл ты. Тебе придётся написать миллион строк кода, чтобы сделать то, что на JavaScript уже будет через 5 минут. Ты уверен, что такой подход — это вообще норм? Ну, и, конечно, всякие жуткие JVM и Spring, которые просто съедают время на настройку. Все эти технологии — это как ходить с мешком цемента в надежде на какой-то успех.

C++. Это, конечно, если ты хочешь почувствовать себя как программист 90-х, но, сука, кто вообще использует память и указатели в 2024 году? Я просто не понимаю! Мы тут с Node.js сидим, делаем асинхронку как настоящие боги, а ты — с этими идиотскими классами и объектами... Это как с ручным тормозом на автопилоте.

Ruby on Rails? Да, конечно, если ты хочешь сидеть и втирать пользователю фичи, которые не работают через неделю, когда твой код упадёт в производственной среде. Просто зайди в интернет, и убедись, сколько людей мучаются с этим, стараясь «сделать всё быстро». Эмоции? Пиздец!

Go — блядь, серьёзно? Это всё про «системное программирование», но как только ты начинаешь писать реально масштабируемое приложение, Go превращается в кучу непонятного говна с кучей goroutine и абсолютно нечитабельного кода. А у Node.js ты вообще не паришься, потому что всё уже работает как часы и ты не стоишь перед выбором: «Как мне добавить ещё несколько тысяч потоков без багов?»

Вот почему JavaScript и Node.js — это всё:

Ты просто берешь и разворачиваешь сервер на Express.js за пару минут. Готово.

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

Пишешь асинхронно и не переживаешь, что твоё приложение падет на первом же запросе.

npm — и весь мир твоих фич у тебя в кармане. А не сижу я тут с твоими JAR-файлами на Java.

Вам тут нравится грести этот старый говняный код на Python и Java? Отлично. Но я буду кайфовать, пока ты будешь разбираться с багами на своей мегаплатформе. Потому что я на JavaScript и Node.js буду работать в 5 раз быстрее, и не ебать себе мозги с кучей ошибок и тяжёлых настроек.

Так что да, JavaScript и всё, что с ним связано — лучший выбор. Все остальные языки — это просто игрушки для тех, кто не готов прыгнуть в реальный мир, где все работает быстро и без лишних костылей.
1
☃️ У тебя новое анонимное сообщение!

Каким браузером ты пользуешься? Что можешь сказать про нынешнию ситуацию с браузерами? А также знаешь ли ты про такой браузере как Zen, если да то твоё мнение о нём?

↩️ Свайпни для ответа.
Анонимные сообщения
☃️ У тебя новое анонимное сообщение! Каким браузером ты пользуешься? Что можешь сказать про нынешнию ситуацию с браузерами? А также знаешь ли ты про такой браузере как Zen, если да то твоё мнение о нём? ↩️ Свайпни для ответа.
#Browser #Chromium

Если ты ещё не на Chromium, значит ты — раб этих сраных браузеров.

Пора признать: все эти браузеры — это не то что не идеальные, а жирные тормоза на пути к нормальному интернет-опыту. Особенно, если ты выбираешь что-то кроме Chromium. Тут даже не оскорбления, а факт.

1. Chrome — для тех, кто готов отдать свою душу за пару Гугл-сервисов.
Если ты до сих пор юзаешь Chrome, прими это как факт: ты добровольно стал продуктом для продажи. Всё, что ты ищешь, всё, что ты читаешь, всё, что ты покупаешь — Гугл следит. Просто закидывай кучу денег в рекламу, и они на твоём отслеживании заработают.

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

3. Safari — если тебе нравится быть ограниченным.
Вот если ты выбрал Safari, ты явно один из тех, кто готов всю жизнь ездить на «Тойоте», потому что это «классика». Но, чувак, ты не ощущаешь, как тебя держат в золотой клетке? Без нормальных расширений и настроек ты как лишённый выбора на просторах интернета. Вечно лимитирован по возможности, как будто Apple специально не дает тебе быть свободным. Ну а что, можно. Так ведь удобно!

4. Edge — для тех, кто не готов к настоящим изменениям.
Edge — это тот браузер, который ты открываешь только потому, что Windows заставляет. Даже Microsoft не верит в него, но вот ты сидишь и пользуешься этим несчастным говном, которое думает, что для тебя достаточно быть «новым и безопасным». Но на деле — это просто запор на тормозах с кучей рекламных сплешей. Ну камон, не позорься!

5. Opera — старое дерьмо в новом обёртывании.
Серьезно? Opera? Я даже не знаю, что сказать. Ты понимаешь, что пользуешься хреновиной, которая напоминает старый сапог на современном рынке? Это как покупать телефон с кнопками, потому что так удобнее. Ты уверен, что не стыдишься? Но ладно, каждый по-своему!

6. Brave — гипероптимизация, которая не стоит твоего времени.
Вот, кто точно хочет быть наивным — это те, кто использует Brave. Он что, реально думает, что блокировка рекламы — это всё, что нужно для счастья? Что за парадокс: вроде бы заявляют, что "удаляют рекламу", а в итоге сами тебе её "пихают" через криптовалюту. Ты вообще понимаешь, как это работает? Тебе просто предлагают дешевую иллюзию свободы и убогий обмен твоих данных на бонусы, которые ни на что не влияют. Хватит жевать пустышки — это не свобода.

7. Zen — ну, тут вообще весело.
Это просто отстой. Zen — это для людей, которые не понимают, что они делают. Браузер, который не то что не дотягивает до нормальных стандартов — он даже не понимает, чем его отличить от ужасного фарша, который делают все эти другие браузеры. Просто пустая обертка, которая думает, что ты не заметишь, как она крадет твои данные и ещё и тормозит работу твоего компьютера. Переходи на Chromium, и забудь про этот мрак.

8. Chromium — так выглядит идеальный браузер.
А вот он — Chromium. Легкий, быстрый, открытый, без слежки и корпоративных тираний. Ты наконец-то получаешь скорость и контроль. Он не делает из тебя товар. Он не забивает твою память пустыми расширениями и не тормозит систему. Всё, что тебе нужно — это чистота, прозрачность и контроль.

Не будь как все эти жалкие браузеры. Переключайся на Chromium и забудь, что такое лаги, реклама и вечная слежка.
🔥2
#OpenSource

Вы когда-нибудь думали, что на самом деле скрывается за этими бессмысленными пользовательскими соглашениями? Нет? Тогда вам видимо повезло, потому что эти соглашения — это не просто чёртовы юридические бумажки. Это настоящие ловушки для наивных, которые не видят дальше своего экрана.

Каждый раз, когда вы нажимаете «Принять» без лишних раздумий, вы на самом деле продаёте себе кусок будущего и приватности. Вы на самом деле согласны на то, чтобы корпорации использовали ваши данные, покупали их, продавали и вообще забивали на чьё-либо мнение. И не дай бог вы забудете обновить настройки конфиденциальности — вас просто похоронят в куче рекламы и спам-рассылок, за которые вы ни копейки не получите.

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

И вот тут приходит время для Open-Source. О, да, именно для этого, чтобы нам не продавали наши собственные данные и не использовали нас как сырьё. Open-Source — это свобода, где вы сами управляете своим кодом, своими данными и своей жизнью. Тут нет людей, которые зарабатывают на нашей жопе, пока мы сидим и мучаемся с очередным пользовательским соглашением, на которое не успели даже обратить внимание. Забудьте все эти "специальные предложения", "рекламные партнерства" и "контраквы с третьими сторонами" — всё это говно.

Давайте проясним ещё раз:
Эти корпоративные гиганты, как Google, Facebook*, Amazon, Apple — они не друзья, они паразивы, которые просто хавают всё, что вы оставляете за собой в интернете, и используют это для собственного обогащения. Простой пример: вы когда-нибудь задавались вопросом, почему вы видите одну и ту же рекламу месяцами подряд, даже если вы не интересуетесь этими товарами? Или почему вдруг вам показывают странные предложения по улучшению работы вашего компьютера, хотя вы не писали об этом ни в одной из соцсетей? Ответ прост: они проникают в каждый ваш шаг.

Вот и всё. Открыть такие "соглашения" — это как подписать себе смертельный приговор. Вы даже не знаете на что подписались, пока не начнёте находить на своей почте рассылки, которые говорят: «Привет, твои данные были проданы, а теперь давай ещё больше». Ну и поехали! И тут уже не обойтись без стандартного вопроса: когда мы, черт возьми, начнём бороться с этим безумием?

Вы — не просто пользователи. Вы свободные люди, которые не должны быть рабами этих капиталистических механизмов. И, если вы действительно хотите изменить мир и вернуться к праву на свою собственную жизнь, то вам стоит задуматься об Open-Source.

Почему Open-Source?
Потому что Open-Source — это не просто код, это реальная альтернатива. Это не просто платформа, где тебе не продают данные, а дают возможность быть частью глобального сообщества, которое работает для людей, а не для прибыли. В мире Open-Source нет этих корпораций, которые насчитывают сотни страниц лицемерных соглашений, чтобы поить тебя очередной порцией лжи. Здесь всё открыто, все могут проверять код, все могут участвовать в процессе.

Пользовательское соглашение — это хитроумный механизм манипуляции, где тебя просто подкидывают в поле безумного потребления и контроля. И если вы хотя бы когда-то задумывались о том, что всё это — просто отвратительный способ монетизировать вашу личную жизнь, то пора срочно идти в мир Open-Source, где хоть есть шанс сохранить свою свободу.

*Facebook принадлежит компании Meta**, признанной экстремистской организацией и запрещенной в РФ;
**Meta признана экстремистской организацией и запрещена в РФ;
1
#Programming #JavaScript

JavaScript — это ёбаная катастрофа в мире программирования

Кто реально придумал это недоразумение? Язык, где всё через жопу, но его используют ВСЕ. Почему? Потому что выбора, блять, нет! Хочешь делать сайты? Привет, JavaScript. Хочешь писать говнокод? Поздравляю, ты уже на нужном языке.

Начнём с типизации. Тут всё гибко, как резинка от трусов. Смотри: "5" + 5 — бах, и строка! А теперь "5" - 5 — охь, уже число! Логика? Да пошла она! Этому языку вообще нассать, что ты имел в виду. Ему пофиг на тебя, на твоих пользователей и на твою нервную систему.

А что насчёт сравнения? С == и === ты не просто программист, ты шаман! Угадай, где истина, а где полное хуйня. null == undefined? Конечно, true! А теперь добавь строгую проверку — хрен тебе, false! Ты сидишь и думаешь: "Да пошло оно всё, может, лучше в дворники пойти?"

Теперь про асинхронность. Тут мы официально в аду. Callback hell — это когда твой код выглядит как ёлка, только без праздника. Обещали спасение через Promise? Хрен там! Ты всё равно тонешь в then и catch, как будто тебя уронили в чан с кипящим говном. А async/await? Звучит красиво, пока не поймёшь, что один забытый await превращает всё в безумие, а ты — уже не программист, а детектив на полставки.

А ещё сраные фреймворки. React, Angular, Vue — это как три варианта плохого секса. Хочешь больно, хочешь странно, а хочешь, чтобы вообще не встал. Ты думаешь: "О, библиотека облегчит мне жизнь!" Да щас! Фреймворки — это как присыпка на рану. Всё равно болит, просто выглядит симпатичнее.

Но знаете, что самое мерзкое? Этот язык ВЕЗДЕ. В браузере, на сервере (привет, Node.js!), даже в микроволновке, блять, скоро появится. Ты его ненавидишь, а он такой: "А ты всё равно на мне пишешь, потому что больше не на чем!"

JavaScript — это чёртов синдром Стокгольма! Мы страдаем, материмся, но продолжаем писать на нём. Потому что иначе придётся пересобирать весь интернет.

И да, если вдруг ты только начинаешь учить программирование, мой совет: беги. Просто беги. Пока не поздно.
#Advertising

Доброго времени суток, друзья! 🌟

Хочу поделиться с вами невероятным каналом, который обязательно стоит посетить! Здесь вы найдете вдохновение, мотивацию и множество интересного контента от замечательной личности. 💫

Что вас ждет в этом канале:

1. Повседневная жизнь 🏡
Загляните в мир автора, где она делится яркими моментами из своей жизни, интересными событиями и простыми радостями.

2. Кодерские штуки 💻
Для всех любителей программирования! Узнайте о проектах, полезных инструментах и лайфхаках, которые помогут вам в кодинге.

3. Программы тренировок 🏋️‍♀️
Если вы стремитесь к здоровью, этот раздел для вас! Автор поделится своими программами тренировок и советами по фитнесу.

4. Собственные достижения 🏆
Вместе мы будем отмечать успехи и поддерживать друг друга на пути к целям!

5. Многое другое 🌈
Жизнь полна сюрпризов! Ожидайте интересные темы, полезные советы и просто хорошее настроение.

Не упустите возможность присоединиться к этому увлекательному путешествию! Уверен, вы найдете здесь что-то действительно полезное и вдохновляющее. 💖

https://t.me/caminocondiablo

Приятного времяпрепровождения!
3
#meme

Признайтесь
#AI

Знаете, что смешно? Каждый раз, когда появляется новый инструмент для разработчиков, находится группа бородатых гуру, которые встают на трибуну и начинают орать: "Это всё испортит программистов! Руки не из того места, думать разучатся!" Это как те, кто орал на калькуляторы, мол, "учитесь считать в уме", или те, кто ненавидел IDE за автоматическую подсветку кода. И вот теперь новая "жертва" – нейросети.

"Нейросети – зло, они убьют настоящих разработчиков!" – кричат они, перебирая свой "священный" легаси-код, который никто не может понять. Смешно, потому что эти же люди в своё время точно так же ругали высокоуровневые языки программирования, когда сами писали на ассемблере. А теперь они и на Python иногда посматривают, но делают вид, что не видят ничего "ужасного".

Давайте по фактам:
1️⃣ Мир разработки давно изменился.

Мы живём в сладкую эпоху, где время – это главный ресурс. Не нужно тратить 3 дня на то, чтобы написать CRUD-приложение с нуля, если есть нейросети, которые сгенерируют тебе основу за 5 минут. Это не значит, что ты не программист – это значит, что ты умный программист, который ценит своё время.

2️⃣ AI – это не костыль, а усилитель.

Плохие разработчики останутся плохими, даже если им дать самый крутой инструмент. Нейросеть не сделает за тебя всю работу – она ускоряет процессы, но ты всё равно должен понимать, что делаешь. Хочешь быстрое решение для типовых задач? AI поможет. Нужно сложное архитектурное решение? Тут без головы никуда, но нейросеть опять же может ускорить анализ.

3️⃣ Баги и легаси-код – тоже люди писали.

Говорят, нейросети могут генерировать "неоптимальный" код. Хм. А разве люди не делают то же самое? Откройте любой крупный проект с историей длиной в десятилетие. Вы увидите вещи, которые заставят ваш внутренний эстетический программистский голос тихо плакать в углу. Нейросети – лишь инструмент, и если ты не следишь за качеством, кто виноват?

Давайте про реальные плюсы нейросетей:
Ускорение разработки.
От генерации boilerplate-кода до поиска багов – AI экономит время. Тебе не нужно ковыряться в рутине, нейросеть уже сделала это за тебя.

Качество документации. Современные инструменты типа ChatGPT или Copilot помогают писать комментарии и документацию, которые понятны даже твоему будущему "я" (а это уже много).

Анализ сложных данных. Умеет искать корреляции, находить узкие места в алгоритмах и подсказывать, где можно оптимизировать код.

Обучение. Не знаешь, как использовать новый API? Попроси нейросеть – она подскажет быстрее, чем ты пролистаешь 10 страниц Stack Overflow.


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

Раньше вы спорили, что "C++ – это для лентяев", потом обзывали Python, а сейчас боитесь AI. Всё как по учебнику – страх нового, желание остаться в своей зоне комфорта и вера в то, что "раньше было лучше". Только вот время никого не ждёт, и это реальность: AI-инструменты уже стали частью программирования.

ИТОГ: использовать нейросети – это не позор, а необходимость.
Кодинг – это не медаль за выносливость, а инструмент для решения задач. Ты можешь месяц ручками ковырять код, гордясь, что "ни разу не использовал AI". А можешь сделать то же самое за день, сэкономив своё время для более сложных и творческих задач.

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

Юзайте AI, развивайтесь и не слушайте тех, кто пытается тянуть вас назад.
3🔥1
Niwe Code
#ITLife Синдром самозванца в программировании Знакомо чувство, когда ты вроде бы что-то сделал, получил похвалу, но вместо гордости ловишь себя на мысли: "Это просто случайность, мне повезло, я не такой уж хороший разработчик"? Я знаю какого это. Я нахожусь…
#ITLife

Всё, что я писал раньше, — это лишь начало. Чем больше я копаюсь в себе, тем яснее понимаю: синдром самозванца — это не просто страх быть "не тем". Это постоянная война внутри себя. Ты вроде бы хочешь верить в свои силы, но в голове звучит голос, который твердит: "Ты не достоин, тебе просто везёт".

Недавно я прошёл через испытание, которое перевернуло всё с ног на голову. Готовился к важному собеседованию: недели работы, множество решённых задач на LeetCode, подтягивание теории. Я думал: вот он шанс, который покажет, что я чего-то стою. Но когда началось собеседование, мои знания будто стерли. Я смотрел на задачи, которые должен был решить, и просто застывал. Казалось что всё чему я учился, растворилось.
После собеседования я чувствовал себя так, будто меня растоптали. В голове звучало только одно: "Ты — ноль. Ты ничего не умеешь".

Но это не единственный момент, когда я чувствовал себя так. На днях я помог нескольким людям с экзаменом. Я закрыл свои задания, а потом полностью сделал проекты для нескольких девушек из группы. Они искренне поблагодарили, сказали тёплые слова. А вот остальные... Приняли мою помощь как должное. Никакого "спасибо". Только равнодушие.
Я помогал, потому что хотел чувствовать себя полезным, нужным. Но когда тебя не ценят, остаётся только пустота.

Почему так происходит? Почему я так сильно сомневаюсь в себе?

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

Эти мысли не показывают, кто я есть. Они показывают, с чем я борюсь:
Ошибки — это не конец.
Собеседование в ****** стало для меня уроком, а не приговором. Да, я не справился. Но это не значит, что я плохой разработчик. Это значит, что у меня есть куда расти.

Не нужно быть идеальным.
Раньше я думал, что должен быть лучшим, чтобы заслужить признание. Я брал на себя всё, пытался быть незаменимым. Но знаете что? Это путь к выгоранию.

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


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

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

Учёба и рост.
Каждая ошибка — это возможность стать лучше. Я не обязан быть идеальным, но я могу быть лучше чем вчера.


Напоследок.

Если вы читаете это, помните: вы не одни. Мы все сталкиваемся с сомнениями, страхами, ошибками. Но это не делает нас хуже. Это делает нас людьми.

Вы — больше, чем ваши неудачи. Вы — больше, чем ваши страхи. И вы достойны гордиться собой.
👍7🔥65
#meme

🌟 Добро пожаловать в мир программирования! 🌟

Представьте, что вы попали в новую RPG-игру, где в руках у вас не просто клавиатура, а легендарное оружие "Клавирон-5000"! Ваша IDE — это база, полная магических аниме-персонажей, готовых прийти на помощь в любой момент.

Эпизод 1: "Сила кода: пробуждение героя"
Программирование — это как обучение управлению энергией "ки" или "чакрой". Каждая строка кода — это ваше магическое заклинание! Создавайте функции, как новые боевые приёмы. Ошиблись в синтаксисе? Баги появляются как злодеи, но вы — герой, который справится с любыми трудностями!

Эпизод 2: "Чиби-хранители IDE"
Представьте, что в вашей IDE живёт маленькая милая чиби-девочка. Она появляется, сияя, и говорит:
"Аригато, что выбрал меня! Давай дебажить вместе, онян~!"
Если что-то пойдёт не так, она немного надуется:
"Эй-эй, твой код упал! Ты что, совсем забыл про отступы, бака?!"

Эпизод 3: "Секреты киберпанка"
Вы создаёте аниме-систему, вдохновлённую "Ghost in the Shell". Код — это ваши хакерские фокусы! Подключайтесь к сети и визуализируйте данные, как будто скачиваете информацию прямо из мозга суперкомпьютера.

Эпизод 4: "Вызов багов: босс-файт"
Баги в коде — ваши враги! Как только запускаете проект, появляется огромный дракон с надписью: "NullPointerException". И вы восклицаете:
"Я с этим разберусь! Чиби-ассистент, вызови функцию логирования!"

Финал: "Поднятие уровня"
Каждый раз, когда вы запускаете проект без ошибок, на экране появляется эпичная надпись: "YOU WIN! HERO OF THE CODE UNIVERSE!" А ваш чиби-помощник радуется:
"Сугой, ты сделал это! Теперь идём праздновать с раменом!"

Готовы отправиться в своё аниме-приключение? Код ждёт вас, а чиби-ассистенты всегда наготове! 😄
4🤡4🗿2🔥1
#Other #Dev

Ребята, если вы думали что в российском IT есть свет в конце тоннеля, то это не свет — костёр, на котором горят ваши нервы, деньги и проекты. Добро пожаловать в мир, где слова "аналог" и "замещение" — синонимы боли и безысходности.

Начнём с VK. Этот монстр пытается стать всем и сразу: соцсетью, видеохостингом, стриминговой платформой, а теперь ещё и королём офисных сервисов. Только вот одно "но": всё это работает так себе. Приложение лагает, интерфейс — ад на земле, а про удобство пользователи могут только мечтать. Ты не работаешь в VK — ты воюешь с их багами. Зато отчёты красивые: "Мы заменили всё, кроме здравого смысла".

GitVerse. Российский GitHub, кто не знал. "Будет не хуже, а лучше!" И тут же ты понимаешь: функционал на уровне стартапа из гаража, а интерфейс будто делали студенты на зачёте. Загружаешь проект — и молишься, чтобы он не исчез в никуда. Зато патриотично! Вот только разрабов всё равно под стволом воротит от этого "сервиса".

1С — вообще отдельная тема. Знаете этот мем "если работает, не трогай"? В 1С он наоборот: "Не работает? Хрен с ним, пусть люди страдают". Писать на 1С — это как работать археологом: всё устарело, но ты обязан ковыряться в этих динозаврах кода. Зато локально, зато "своё". Каждый апдейт 1С — похож на лотерею: либо всё сломается, либо ничего не изменится, а техподдержка скажет: "Это не баг, а фича".

А что насчёт других "аналогов"? Тут полный трэш.

Рутокен вместо нормальных инструментов безопасности? Поздравляю, теперь у тебя квест на настройку. Работает через раз, зато инструкция на три тома, чтобы наверняка никто не разобрался.

Российские ОС? Звучит круто, но на деле это Linux с новым названием. Бонус: тормозит, глючит, платный и никаких драйверов. Но зато свой!

Маркетплейсы? Привет, дикие комиссии и интерфейсы, которые выглядят так, будто их рисовали на Windows 98.

А теперь немного о зарплатах и вакансиях. Работодатель: "Мы ищем Fullstack-разработчика, который знает всё, включая 1С, VK API и умеет поддерживать серверы на российской ОС. Зарплата: 40к, но раз в квартал подарим кружку с логотипом компании". Вам смешно, а это реальность.

IT-рынок России сейчас — большой воздушный пузырь с говном: вроде большой, а внутри костыль на костыле. GitVerse говорит, что ты свободен, но на деле просто держит тебя на поводке. А 1С? Это тот дед, которого уже пора на пенсию, но он всё ещё командует парадом.

Держитесь, айтишники. Пока весь мир движется вперёд, мы изобретаем велосипед заново, но с квадратными колёсами.

Сугубо мнение автора, никаких призывов к действиям незаконного характера. Все права защищены и по вопросам можете обращаться в лигу сексуальных реформ организации озабоченных наций
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
#ITLife

Новый год, новые цели.

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

Главные цели:

1. Переехать в Красноярск.
2. Освоить JavaScript на новом уровне.
3. ✔️ Найти работу по специальности. Не просто работу, а место где я смогу расти и реализовываться.
4. ✔️ Завершить крупные проекты. Всё, что висит в воздухе пора довести до финала.
5. ✔️ Разобраться в своих мыслях и заскоках. Да, это звучит странно, но я хочу лучше понять себя и выйти из этого года с более ясной головой.

Менее глобальные, но всё равно важные задачи:


1. (Отменено) Решить 30 задач по C# (Windows Forms).
2. Довести до конца несколько Telegram-ботов и выложить их в открытый доступ. Пусть то, что я создаю, становится полезным для других.
3. ✔️ (macos) Попробовать себя в новой сфере IT. Скорее всего связанное со сборками Linux

Новый год — новый лист. Пусть этот список будет шагом к тому, чтобы двигаться вперёд, несмотря на всё, через что пришлось пройти. Главное — не останавливаться.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
#Education #OSINT

💻 OSINT-разведка

Завтра на работу и пока я наслаждаюсь последними новогодними выходными хотелось бы сделать некоторые умозаключения

Давайте честно: Интернет — это ваш второй дом, а для некоторых даже первый. Но вы задумывались сколько информации о себе вы оставляете там? Я уже "пробил" многих из вас и знаете что? В моем виртуальном файлике много интересного... 😏

Что можно найти про вас?

Ваши соцсети, даже те, о которых вы уже забыли.
Старые фотографии, где вы явно не были готовы к публичности.
Телефоны, адреса, места работы.
А ещё кто с кем общается, что пишет, где бывает — всё это на виду!


👀 ТОП-5 инструментов OSINT, которые помогают "прощупать" всех нас:

Shodan — найдет ваши умные лампочки, камеры и даже холодильники.
Maltego — сложит пазл из ваших данных в красивую схему.
Have I Been Pwned — подскажет, где "слили" ваши пароли.
Google Dorks — мощная "магия" поиска в Google, и это не шутка
SpiderFoot — бот, который поднимет за вас тонны данных из открытых источников.


💥 А теперь самое главное — как не стать "жертвой OSINT"?

1. Сложные пароли. Никаких "qwerty123" или "123456"! Хватит уже.
2. Двухфакторка. Да, это тот самый код, который вас бесит, но он спасает.
3. Меньше данных в соцсетях. Вы и без полного адреса на аватарке будете популярны.
4. Проверка утечек. Зайди на Have I Been Pwned. Возможно, данные данные уже "на раздаче".
5. Слово из трёх букв для моментального путешествия в Турцию — твой новый друг. Открытые Wi-Fi — это капкан.
6. Регулярные обновления. Старая версия ОС — это как дверь без замка.


⚠️ И помните: интернет всё помнит. Даже то что вы пытались удалить. Хотите узнать больше или боитесь, что я и правда всё о вас знаю? Или просто берегите свои данные, пока они не стали частью чьего-то "файлика". 😈
Please open Telegram to view this post
VIEW IN TELEGRAM