The ExtremeCode Times
41.1K subscribers
571 photos
47 videos
5 files
515 links
IT punks.

❤️ YouTube
https://youtube.com/ExtremeCode

💸 Реклама
@Mshvyag / eaa@extremecode.studio

Для РКН: № 5025353650
Download Telegram
👉 Ни дня без новых языков программирования: Objective-S — архитектурно-ориентированный язык программирования общего назначения 🤯 (на самом деле ему уже 12 лет)

Все нынешние языки программирования хоть и называются языками "общего назначения", на самом деле являются предметно-ориентированными языками для области алгоритмов.

Objective-♂ASS♂ построен на базе среды выполнения Objective-C, но в основу синтаксиса и концепции берёт язык SmallTalk.

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

Чтобы вкурить, в чём разница - рекомендую посмотреть наше старое видео про принципы ООП, а так же понять в чём смысл отправки сообщений по Алану Кею — это серьезный инструмент, который исключен из всех нынешних ЯП 🧐
Please open Telegram to view this post
VIEW IN TELEGRAM
💩46👍33🤔17🐳17🌚8🔥2😁2
👉 Господа алгоритмо-дрочеры и мамкины-оптимизаторы, а вы слышали про законы программного обеспечения?

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

Люди покупают новое железо, потому что этого требует ПО.

Благодаря этому возможно выполнение закона Мура, который вроде как уже похоронили. Только вот перед похоронами забыли учесть кое-какие факты:
1. Закон касается не только CPU, а всей вычислительной техники в целом.
2. На соблюдение закона также влияет конечная стоимость продукта для потребителя, то есть можно:
- создавать каждый год новый более производительный процессор по одинаковой себестоимости
- продавать старые модели, уменьшая стоимость производства

Для всех сомневающихся, рекомендую прочитать первоисточник, а именно статью Мура, из которой потом вывели "закон":
Cramming more components onto integrated circuits, Reprinted from Electronics, volume 38, number 8, April 19, 1965, pp.114 ff.

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

ЭТО БАЗА.
👍152🤡53🤔105💔53😁3💩3👎2🔥2
Как-то один парень написал в чате, что utf-8 лучше unicode, потому что ютф не такой массивный. Он даже не подозревал, что unicode - это стандарт, а utf-8 - это одно из представлений unicode. Его забанили. Брат, всегда разделяй спецификацию с реализацией. АУФ! 🐺🐺🐺
😁425🤡143🌚43👍26❤‍🔥12🏆11💩8💔8👏5🤩5
Чёт блин в голосинку орнул с JSеров.

Придумали значит они такой термин — Transpiler 😐, это типа такая штука, которая конвертирует код из одного JavaScript'а в какой-нибудь другой JavaScript, типа TS.

Давайте короче сразу всё проясним, если инструкции одного языка программирования преобразуются в инструкции другого языка, то этот процесс называется Компиляцией, или Трансляцией — это абсолютно равнозначные по смыслу слова 🧐

Просто под компиляцией еще обычно подразумевают преобразование кода на языке прикладного уровня в какой-нибудь ♂ASS♂embler или байт-код (в этом весь смысл).

А тут получается kekw ситуация, потому что мы код одного прикладного языка преобразуем в код другого прикладного языка. Но тем не менее, это все равно подходит под определение трансляции.

Такую хуйню могли придумать только JSеры, и назвать еще при этом 🤡 Транспиляцией 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
🤡362💩32👍20🤔12👎8😁6
The ExtremeCode Times
Чёт блин в голосинку орнул с JSеров. Придумали значит они такой термин — Transpiler 😐, это типа такая штука, которая конвертирует код из одного JavaScript'а в какой-нибудь другой JavaScript, типа TS. Давайте короче сразу всё проясним, если инструкции одного…
Короче, абсолютно клоунская ситуация, когда на ровном месте из ничего создаются новые определения, в которые закладывается уже существующий смысл.

Причем один клоун использовал это слово в 1988-ом году для своего транслятора Бейсика в Си, а другие подхватили 🤡

Что такое компилятор или интерпретатор? Да все это знают, потому что это БАЗА.

Что такое транспилятор? Если ты не JSер, то с чрезвычайно большой вероятностью ты даже с этим клоунским термином не сталкивался и скорее всего даже не поймешь о чём идёт речь.

Стоит заменить 🤡Транспилятор🤡 на ⚡️Транслятор⚡️ — всё сразу встает на свои места.

Ну и в чём я не прав?
Термин "Транспиляция" нужен?
"Транспиляция" несёт в себе новый смысл?
ДЖСер !== 🤡?
🤡346👍19💩9🍌8😁6🤯6
Мичиганский университет кудахтерскаенса и инженерии указывает, что JIT компиляция и динамическая трансляция - это одно и тоже.

Шо с лицом, компилятородэбилы? Давайте, кройте это в каментах, а то матчасть-то у вас хромает 🤡
Please open Telegram to view this post
VIEW IN TELEGRAM
👍111🤡59🌭11🍌5😁3🔥2🤬2👎1👏1
Господа Анальники, еще раз повторяю, для особо одаренных, компиляция и трансляция - это один и тот же процесс.

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

ДА КАКАЯ РАЗНИЦА, КАКИЕ ТАМ ПРОЦЕССЫ В РЕАЛЬНЫХ КОМПИЛЯТОРАХ ПРОИСХОДЯТ, НЕ ОБ ЭТОМ РЕЧЬ ВООБЩЕ.

Речь о том, что один код трансформируется в другой код. Всё. Точка.

БЫЛ КОД А, СТАЛ КОД Б.
Код А скомпилировался в код Б.
А → Б
Код А был транслирован в код Б.

Давайте, извилины напрягайте, я в вас верю, вы справитесь.

И почему ваше понятие о компиляции неразделимо с машинными кодами, ASSembler'ами, и прочими байт-кодами?

P.S.
На пике цитата Эндрю Таненбаума из "Архитектуры Компьютера", о компиляции/трансляции. Нету там никаких ASSembler'ов, есть код на языке L1, его можно транслировать на язык L0.
😱83👍65🤡35😁17🌚115🙏5👎4🔥4
🤡 Транспиляция, Транспайлер, Транспилер 🤡

Бля, надо ж было такое придумать, жесть. Отпищеки, если вы думаете что у меня бомбит, то расслабьтесь, вы не правы. У меня не бомбит.

Зато я прекрасно вижу, как я вас переиграл, тупо на классе. Идите читать книжки по Компутер Саенсу , сынки 🤡🤡🤡
🤡289🥰37😁18👍14💩12🤯9🏆7🕊5🤮3🔥2
Короче, полистал тут поверхностно одну книжонку от наших соотечественников по IT рекрутменту. Честно, немного поплавился от прочитанного.

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

В ход идут все инструменты: от доркинга гугла (boolean search), до банального перебора имени-фамилии во всех вариациях с целью подобрать твой логин или юзернейм во всех мыслимых и не мыслимых социальных сетях: FB, VK, Telegram, Insta, GitHub, etc...

Крч, тупо внедрение в твою частную жизнь, ничем не прикрытое. С целью тебя перехантить. И после этого хрюши обижаются, что их хрюшами называют 🤡

P.S.
Книгу рекламить не буду, даже не спрашивайте.

P.P.S.
Потом как-нибудь основательно за нее засяду, прочитаю и раскрою вам все HRовские секретики. БЕСПЛАТНО.

НУ И ЗА ТО, ЧТО Б ВЫ МЕНЯ КЛОВНОМ ПООБЗЫВАЛИ, МНЕ Ж РЕАЛЬНО ПО КАЙФУ, КОГДА МЕНЯ ЦЕНЯТ И УВАЖАЮТ.
🤡634👍102😁23🤔10💩433🔥2🥰1👏1
The ExtremeCode Times
Короче, полистал тут поверхностно одну книжонку от наших соотечественников по IT рекрутменту. Честно, немного поплавился от прочитанного. Если у тебя есть хоть чуточку экспертизы в чём-либо и если ты светанул в паблике своим резюме - тебе крышка, тебя из…
Хз у кого как, мой личный опыт стыкуется с этим на 100%

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

Так мне потом 3 месяца писали на электронную почту (вообще без претензий, против электронных писем ничего не имею, наоборот это САМЫЙ ПРИЕМЛИМЫЙ способ связи по подобным вопросам)

Но бля, когда мне начали долбится в личку в телеге с предложениями о работе, хотя я таких контактов не оставлял, вот тогда жопа у меня реально подгорела 🔥
🔥212😁25💩96👍6🥰6👏4😱32🤩2
Некоторые мои отпищеки настолько тупорылые, что едва способны с первого раза в рот ложкой попасть. Я не про тебя говорю, чел за экраном, ты то точно самый умный и красивый гигаподписчик, но вот некоторые товарищи меня просто разносят неспособностью работать с информацией.

И, тем не менее, я их понимаю. Нас всех должны были научить работать с обучающими материалами в школе. Но система справляется дерьмово. Поэтому мы решим эту проблему самостоятельно в нашем новом видео 👇

https://youtu.be/jSnw9A0VnWA

P.S.
Ну и если я какой-то текст дочитываю до конца, то никогда не поленюсь поставить лайк и в комменте написать что-то типа: "Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще?"
👍372🌭29🔥18🏆107🍌7😢1💩1🤡1
Как_читать_книги_для_самообразования.pdf
944.3 KB
Обещанный эксклюзивный материал о методике чтения книг для самообразования 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
339👍93❤‍🔥36🐳22🔥19🏆12🤔10💩8😁6🍌6
chief_ads_sound.wav
4.5 MB
Реклама - Director's Cut 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
62🤡589😁9👍5😐3👎1
Во время чтения всяких забугорных технических статей и заметок, я стал обращать внимание на авторов, которые их пишут.

И увидел закономерность: куда не плюнь, каждый первый автор текста, то CEO какой-нибудь, то TV, то CTO, то Principal. Жесть, одни милорды в интернете сидят.

Короче, это я к чему.

Надо создать "некоммерческую организацию", замутить для нее сайтик на GitHub Pages. Я буду в ней CEO, а Николая по старой доброй традиции посадим на должность CTO.

Ну а каждый из 16к подпищеков канала сам себе должность придумает на странице "Команда".

Ты укажешь это в своём резюме, а я в свою очередь буду флексить, что у меня в сообществе одни принципалы и синьёры-помидоры собрались 🤡
👍724🔥142🤡109😁42🏆24🐳14🤔12🤯10💯106
👍12132🤩4💩3👎2😁2🤔1
The ExtremeCode Times
Как_читать_книги_для_самообразования.pdf
Короче, ребятишки в каментах накидали всякую дополнительную инфу касательно видоса про самообучение, в частности, про интересного немецкого мужика по имени Никлас Лу­ман.

И что-то подозрительно много связей, в области ведения картотеки, с той брошюрой, которую мы выложили как дополнительный материал к видосу. Мне кажется кто-то позаимствовал кое у кого контент без упоминания авторства. Не осуждаю, кстати. Сам всё время так делаю :D

А пишу это к тому, что по имени этого мужика можно нагуглить много полезной информации о ведении картотеки. Пользуйтесь😐
Please open Telegram to view this post
VIEW IN TELEGRAM
👍151🤡19🔥1211🥰9🤔5😁3👎1
Крч, также в комментах примерно 50 тыщ раз посоветовали использовать Obsidian для ведения собственной картотеки.

Ну скажем так, я им попользовался примерно 2 месяца назад и мне не зашло. Да, там элементарнейший markdown редактор, который позволяет строить граф из заметок.

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

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

Ну а я сейчас костыляю свой шаблон в Notion, там тоже появились "Обратные ссылки", так что можно выстраивать взаимосвязи между заметками, но такой визуализации конечно же не будет 🤨
Please open Telegram to view this post
VIEW IN TELEGRAM
101👍51🤡34🔥2👎1😁1💩1
Итак, молодые люди. Мне тут один пчёл пишет в личку, что я постю в канал неприятное про экономическую ситуацию в айтишечке и чтобы я перестал это делать, а то атписка.

Да, экономике плохо, дальше, скорее всего будет хуже (это не точно). Только вот я вас не пугаю. Всё вовсе наоборот.

Весь этот сраный кризис провоцирует изменения. Эти изменения можно оседлать. Согласен, что это не просто, ну так и мы не простые. Неужели ты настолько считаешь себя слабеньким, что боишься волны перемен?

Лично я их жду с энтузиазмом, потому что без боя, нет победителя. АУФ 🐺🐺🐺

А ты готов к битве?
👍431🤡196🔥60🤔16😁1512👏11💩11🤯5😢5
👍214🤡171😁32🤔10💩7🤩64🔥4👏2