Записки потомственного it'шника
275 subscribers
509 photos
40 videos
204 files
1.65K links
Краткость — сестра таланта.
Автоматизация — мать порядка.
Ransomware'щики — боги.
Батя — программист over 80+ level.
Мать — бухгалтер, соскачившая с цифр на контдитерские изделия.
Ну а я — бакалавр ИБ по собственной воле.
Update: уже магистр.
Download Telegram
Когда я учился в универе на программиста, лет так 20 назад, у нас был курс ООП. И вот препод читает нам лекцию, что бывает инкапсуляция, полиморфизм, и тут натыкается на какой-то термин, название которого существовало на тот момент только на английском. И произносит такую фразу: «Как это по-русски называть я не знаю, область новая, русский словарь еще не устоялся, __надо будет им как-нибудь заняться__».

И тут у меня мир перевернулся немножечко. Ну то есть процесс обучения so far был такой, что есть некий корпус знаний, а лекторы его нам пересказывают. Типа, мы изучаем статичный мир.

А тут лектор—обычный такой программист, практикующий, своя айти фирма, живет рядом с нами, бесконечно крутой для нас тогда, но тем не менее в пределах достижимого: обедает в тех же столовых, учился когда-то в том же универе, ну может лет на 10 нас старше.

И он, получается, в том числе лично создает тот самый мир, в который нам предстоит влиться. И мир-то не статичный, а меняется прямо сейчас, пока мы скучаем на лекциях.

И эта разница в мировоззрениях преследует меня до сих пор, особенно в дискуссиях в интернете. Одни видят мир программирования как что-то статичное: вот нам дан Ruby on Rails, например, он такой, какой есть, его можно изучать, его можно (и нужно) использовать, и это в общем-то все. Рассуждения про то, чего там не хватает, или как надо было бы правильно его устроить, в рамках такой модели кажутся беспочвенными, примерно как рассуждать, что было бы, если бы не было налогов или существовал магнитный монополь. В лучшем случае можно обсуждать, какие еще библиотеки уже существуют и можно взять прямо сейчас. На месте RoR мог бы оказаться кто угодно, конечно: Нода, или C++, или Хаскель, или даже Win API.

Другой способ смотреть на мир в том, что он создается точно такими же программистами, как и мы, постоянно, прямо сейчас. И он действительно создается, ничего еще не решено, ничего не устаканилось, все меняется, все под вопросом. Есть люди, которые пишут новые библиотеки, есть люди, которые пишут новые фреймворки, новые игровые движки, новые базы данных, новые языки, да даже операционки. Они же не с неба на нас упали. И это ВСЕ в пределах достижимого, и ВЕЗДЕ есть потенциал для улучшения. Лично для меня это самая интересная часть профессии: двигать статус кво дальше, находить проблемы и потенциал для улучшения. По возможности на практике, но чаще даже просто на словах.

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

Ну, в общем, это моя наивная попытка чуть улучшить ситуацию, объяснив, что происходит. Ну и немножко сформировать ожидания, чтобы было понятно, что мы тут обсуждаем и почему именно так. Продолжайте мечтать!
Forwarded from Open Source
​​Browser Automation Studio

Browser Automation Studio - это решение которое позволяет быстро создавать приложения с использованием браузера, http-клиента, почтового клиента и других библиотек.

Навыки программирования не требуются.

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

Программа работает как макро-рекордер: все действия пользователя записываются и могут быть воспроизведены или отредактированы впоследствии.

BrowserAutomationStudio поддерживает произвольное выполнение javascript.

https://github.com/bablosoft/BAS

Сайт: https://bablosoft.com/shop/BrowserAutomationStudio
=============
Если нашел интересный софт, поделись с сообществом: @FOSS_triangle_bot
Forwarded from DC8044 F33d
Помогайка очередная.
Forwarded from DIMOOON 🇺🇦
full.txt
170.9 MB
11500000 отборных словарей с гитхаба
📜 Шаг за шагом
✏️ Автоматизируем многоходовые атаки в Burp Suite

#CoverStory

Архив всех отобранных статей