Тёмный

Технологии программирования и разработки, по которым я скучаю 

Миша Ларченко
Подписаться 55 тыс.
Просмотров 11 тыс.
50% 1

Есть в программировании технологии и инструменты, которые умерли как многим кажется давно. Но на самом деле произошло это недавно, и при этом они оставили огромный след в истории развития it.
Таймкоды:
00:00 GET или POST
00:51 ActiveX
01:55 Flash
02:49 Два разных javascript
03:41 Пароли в куках и md5
04:58 Subversion (svn)
06:59 Гостевые книги
07:52 Заключение
НЕТ ВОЙНЕ!
Выразить благодарность
ko-fi.com/larchanka
boosty.to/larchanka
yoomoney.ru/to/410011886858328
BTC: 127J5x79L9bb7T4jiYJ2U7jHNDLXEx4kT3
USDT (TRC20): TWRQit8o1JJGWjAph3DZFysygUxSwqiq9Q
TON: UQBDiFGDTLpp1zWLefv0LnH9TbEeUIcPSoO5uDNwhzktKP33
Как я стал программистом
• КАК Я СТАЛ ПРОГРАММИСТОМ
Как я переехал в Европу
• Как я переехал в Европу
Стрим: Карьера программиста
• Карьера программиста: ...
VPN, который я использую
get.surfshark.net/SH1Wy
➡️ Сайт: i.mobila.name/xT
➡️ Instagram: i.mobila.name/yp
➡️ Twitter: i.mobila.name/Ua
➡️ Telegram: i.mobila.name/b7d
👉🏻 Больше влогов здесь:
#larchankavlog #larchanka
👉🏻 Ежедневные влоги:
#larchankadaily
👉🏻 Чем я снимаю:
➡️ iPhone 14 Pro
➡️ Камера: Canon EOS 200D
➡️ Широкоугольный объектив: Canon EF-S 10-18
➡️ Еще одна камера: DJi Osmo Action
➡️ Еще одна камера: Sony DSC-WX500
➡️ И еще одна: SJCam SJ6 Legend
➡️ Микрофон: Rode Video
➡️ Штатив: Joby Gorillapod

Опубликовано:

 

7 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 106   
@user-qd2cu8wf6q
@user-qd2cu8wf6q 2 месяца назад
FoxPro был крут - сделали в начале далеких 90-х крутую систему управления торговым предприятием. До сих пор горжусь.
@CheckTime
@CheckTime 2 месяца назад
То чувство, когда не успел выучить Silverlight и SharePoint до того как они померли
@andreasstager1642
@andreasstager1642 2 месяца назад
Я зато успел выучить Flex и даже посиньерствовать на нем. Пожалуй, самый бестолковый навык во всей карьере, ибо там даже язык склеил ласты без следа. Хотя это и был один из самых приятных экспириенсов во фронте, возможно больше чем от него, я кайфовал только от флаттера.
@user-pr3iw7gf6v
@user-pr3iw7gf6v 2 месяца назад
Шерпоинт особо и не умирал пока. Вполне востребован во многих конторах, которые сидят на мс.
@vladimircreator
@vladimircreator 2 месяца назад
4:40 и 4:52 MD5 и SHA256 используются не для шифрования, а хеширования
@user-re1zz4oz2b
@user-re1zz4oz2b 2 месяца назад
Silverlight, вроде был такой.
@ruslan-abdullaev
@ruslan-abdullaev 2 месяца назад
По технологиям особенно не скучаю. Единственное, что вспоминаю с теплотой - это различные варианты коммуникации, в виде BBS ->FidoNet -> эхо конференции -> IRC -> ICQ -> Jabber
@Torbjorn-ph7rt
@Torbjorn-ph7rt 2 месяца назад
Спасибо, понастольгировал
@ReFeRyPF
@ReFeRyPF 2 месяца назад
ТС, впервые тебя посмотрел, весь ролик не отпускало какое-то беспокойство. Потом глянул случайные ролики нескольких других блогеров и пришел к выводу, что причина такова: лицо слишком крупно и в самом центре экрана. Это нормально для общения по видео и для коротких вставок. А вот для полноценных роликов у всех блогеров лицо находится чуть сбоку (и по вертикали и по горизонтали) и чаще всего масштаб побольше. Другие твои ролики не смотрел, пишу именно про этот.
@zergon321
@zergon321 2 месяца назад
Flash вполне можно было сохранить. Достаточно было сделать компиляцию в JS или WebAssembly. Но никто, похоже, не будет этим теперь заниматься. Вообще, чем был крут Flash: приложение можно было просто скачать со страницы, а потом открывать уже на компе
@andreasstager1642
@andreasstager1642 2 месяца назад
Есть же Ruffle - опенсорсный флэш на Расте, который активно развивается. За сохранение флэша в браузере я бы не подписался, теперь у нас есть Флаттер вместо этого, а вот Flex/AIR зря под нож пустили. Хотя вместо них тоже есть Flutter Desktop.
@gooseob
@gooseob Месяц назад
Так есть же Ruffle
@catavaran
@catavaran 2 месяца назад
Хе, я по названию думал, что будет и впрямь чего-то старое. dBase, Borland Paradox, Lotus 1-2-3 или ещё что-то в этом роде :-) Из того времени реально скучаю по Nantucket / CA Clipper 5. Язык даже по нынешним меркам вполне адекватно выглядит: и объекты там были и замыкания и разные области видимости. А препроцессор вообще сказочный, собственно они там язык dBase именно препроцессором и реализовали.
@mikhaillebedev7117
@mikhaillebedev7117 2 месяца назад
Можно было ещё упомянуть что Флеш всё таки векторная технология, поэтому слишком сильно нагружала процессор. Ну и безопасность да, её там не было.
@andreasstager1642
@andreasstager1642 2 месяца назад
Как-бы, любой программный продукт, просто выводящий текст не растровыми шрифтами, является векторным, даже браузер. Я не имел дела с флешовыми поделками, которые создавались в среде Flash, но писал всякий энтерпрайз и гемблинг на Adobe Flex 3/4 и с производительностью там все было ок. Про безопасность вопрос вообще не стоял, ибо это был либо десктоп, либо продукт для внутреннего потребления. Я помню этот хайп про "дырявый флеш", при этом мне не известно ни одного громкого случая каких-то утечек или финансовых потерь по этой причине.
@Danny-uc6kx
@Danny-uc6kx 2 месяца назад
а чем отличается гостевая книга от комментариев под постом например? или прикол именно в том что человек без поста мог оставить на странице какоето сообщение, как это было в вк?
@ReFeRyPF
@ReFeRyPF 2 месяца назад
Гостевая книга это как одноуровневая система комментариев под одним постом. Всё. Одна единственная ветка комментариев на весь сайт. Нет ветвления, нет ответов (иногда был функционал, когда к каждому сообщению в гостевой книге админ сайта мог оставить свой ответ, кроме него никто не мог этим воспользоваться, ответить на ответ было нельзя), чаще всего был разрешен анонимный постинг, так как гостевая книга была для "гостей", а не для зарегистрированных пользователей (обычно на сайтах в принципе нельзя было регистрироваться, ибо и незачем).
@ivanilin43
@ivanilin43 2 месяца назад
Помню как сам писал ActiveX компоненты на Visual Studio 2003 на плюсах (хотя были и новее тогда) и боролся с регистрацией COM интерфейсов у пользователей-преподов =) Благо теперь для этого всего есть безопасный WASM.
@andreasstager1642
@andreasstager1642 2 месяца назад
Не вижу связи, WASM может использовать только браузерный API, причем через JS-прослойку, и GUI у него своего нет, все равно нужны убогие хтмл и цсс, а ActiveX позволял делать вообще все, хоть интегрировать в страницу игру на OpenGL, хоть напрямую работать с портами (ну ладно, через драйвер ОС), почему и был таким опасным. Flash тоже являлся по сути ActiveX компонентом в виде dll-ки. С интерфейсами я тоже наборолся, только когда пытался интегрировать Флэш в приложения на Делфи, даже удалось упаковать flash.ocx в ресурсы аппликухи и загружать ее в рантайме без -смс и- регистрации (нашел entrypoint, который работал в обход всей этой COM-мусорки), таким образом приложение становилось переносимым и могло запускаться прямо с CD, на которых мы выпускали презентахи для выставок и конференций, учебники разные, в которые вставляли флэш-контент. Потом появился Flex и стало возможным делать полностью портабельные нативные приложения с офигенными интерфейсами, написанными полностью на нем, используя мой движок, а для 7-й винды я даже сделал прозрачность/акрил (ни Electron, ни Flutter Desktop, насколько я знаю, до сих пор такого не умеют), прикрутил скриптовый движок через Python32.dll, и стало вообще песня. Ну а потом вышел AIR и эта штука потеряла актуальность.
@ivanilin43
@ivanilin43 2 месяца назад
​@@andreasstager1642 Поэтому я и говорю про безопасный WASM, выйти за пределы среды браузера не выйдет. И это замечательно, тем более, что для работы кастомного ActiveX компонента нужно было его ещё скачать и установить через regsvr32, что часто делалось кастомным установочником и только под венду. А теперь... Хотите портировать свой нэйтив софт с десктопа в веб без привязке к платформе? Да легко! Только фронтэнд всё равно придётся пилить под веб, зато плюсовый бэк/core может быть портирован без изменений в WASM.
@woodzimierz9621
@woodzimierz9621 2 месяца назад
На С++? На сколько я помню ActiveX были технологией, которая по-умолчанию шла в Visual Basic.
@andreasstager1642
@andreasstager1642 2 месяца назад
@@woodzimierz9621 ActiveX это объектно-ориентированные DLL с COM-интерфейсами, как-то так. Тогда любой тулчейн, умевший собирать DLL, как правило умел и в COM, даже Delphi. А для MSVC это вообще было родное, к VB оно было сбоку прикручено.
@ivanilin43
@ivanilin43 2 месяца назад
@@woodzimierz9621 Конечно, в VB тоже были подобные проджект темплейты. Для Visual C++ они тоже были все из коробки, типа MFC ActiveX Control, но под капотом всё равно это обычная DLL со своим интерфейсом COM-сервера.
@erlanibraev
@erlanibraev 2 месяца назад
Ещё java-аплеты забыл. 😂
@pljas
@pljas 2 месяца назад
Конструктор slashpage содержит элемент в виде старой-доброй гостевой книги. Вроде как даже пользуются.
@HEX_CAT
@HEX_CAT 2 месяца назад
❤❤❤🎉🎉🎉
@verh010m2
@verh010m2 2 месяца назад
ActiveX не для интернета создавался. Весь офис - большой ActiveX объект например. И никуда он не делся
@andreasstager1642
@andreasstager1642 2 месяца назад
Офис давно на дотнете переписан, почти 20 лет назад.
@verh010m2
@verh010m2 2 месяца назад
@@andreasstager1642 нет. Он до сих пор COM-объект. Дотнет умеет в такое
@oWeRQ666
@oWeRQ666 2 месяца назад
Технологии по которым я не скучаю, особенно про ActiveX, мало того, что это решето, так еще и привязывало веб к винде с ослом. Флеш тоже потрепал нервы и был проприетарной технологией, так же сильно ограничивал выбор системы и браузера.
@AEF23C20
@AEF23C20 2 месяца назад
уась, оно работало или нет? а теперь без икса напейши движок квейка и поиграй прям в браузере сможешь напейсать на современной бесполезной тормозной трышнине?
@oWeRQ666
@oWeRQ666 2 месяца назад
@@AEF23C20 Есть кваки на WebGL, что вам еще надо? Quake Live был отдельным плагином, а не через ActiveX.
@andreasstager1642
@andreasstager1642 2 месяца назад
@@AEF23C20 Согласен, но зачем? Давно харит эта тенденция все тянуть в браузер. "Тенденция", которой уже лет так 20.
@sysolyatin
@sysolyatin 2 месяца назад
HTMX поддерживает все типы методов, а не только гет и пост. Даже в примерах на их сайте есть отправка формы методом PUT.
@sawpaaduegulusf
@sawpaaduegulusf 2 месяца назад
Некоторые компании даже связываться с SVN не стали - просто подождали, когда он умрет, и потом сразу перебрались с CVS на Git.
@valerakozhura2544
@valerakozhura2544 2 месяца назад
На лерн жава скрипт есть что-то типо гостевой книги) это конеш просто комменты, но в целом оч похоже на то, что ты описал
@user-zd7oi5ko1b
@user-zd7oi5ko1b 2 месяца назад
да! вы упомянули флэш! сейчас утешаюсь тем, что переписываю старые вкусные штучки, сделанные на флэш (и actionscript) на ноде. жалко штучки, лежат в архиве, а не покажешь 👍👌✌
@andreasstager1642
@andreasstager1642 2 месяца назад
А ну бегом обратно в школу! Нода - серверный рантайм без рендерной части. Флеш он переписывает.
@user-zd7oi5ko1b
@user-zd7oi5ko1b 2 месяца назад
@@andreasstager1642 серьёзно? это как раз в основном рендер без серверной части, это не пайтон со своим сервером. так что в школу -- вам
@boriskozlov8879
@boriskozlov8879 2 месяца назад
Это старперское ворчание. Подтверждаю как старпер.
@woodzimierz9621
@woodzimierz9621 2 месяца назад
Как раз сейчас занят настройкой доступа к репозиторию SVN. В корпоративной среде, где возраст проектов исчисляется десятилетиями SVN будет жить. Ни кто не станет заморачиваться на то чтобы репозиторий который содержит коммиты за последние лет 20 перегонять в тот же git.
@mikep541
@mikep541 2 месяца назад
как же старый добрый Vi и Nano?:) Ну или хотя бы NotePad, для тех, кто на винде был?)
@ReFeRyPF
@ReFeRyPF 2 месяца назад
notepad++ использую сейчас. Не для разработки кода, конечно, но использую.
@Syberby
@Syberby 2 месяца назад
Вообще не было понятния как отдельный фронтенд разработчик. Были верстальщики, которые верстали шаблон и отдавали веб разработчику.
@reybrown6616
@reybrown6616 2 месяца назад
Вообще никогда не было верстальщиков. Был WordPress и остается фриланс.
@Syberby
@Syberby 2 месяца назад
@@reybrown6616 были были. в недалеком прошлом даже. в годах 2010-2014. Они верстали дизайн (с фотошопа), нам отдавали шаблончик в html, а мы их потом встраивали в проект, когда делали (Django проект). Затем когда я перешел на другую работу. Они уже в CMS-ки делали шаблоны (уже назывались темами) в виде модулей. Там у них были чисто html, css, jquery, ну и немного кода из шаблонизаторов (тогда юзали smarty)
@Syberby
@Syberby 2 месяца назад
@@reybrown6616 зарплаты у них тогда были смешные.
@woodzimierz9621
@woodzimierz9621 2 месяца назад
@@reybrown6616 очень сильно ошибаетесь. Были и верстальщики, а те кто кроме html мог еще и в js назывлись веб-мастерами. У меня знакомая в 2003 году как раз карьеру начинала, устроилась на вакансию "веб-мастер".
@Maksimbakov
@Maksimbakov 2 месяца назад
Все вместе было, работал в конторе которая сайты делала, я и верстал и код писал (микс из php и js, потом jquery), а по первости еще и дизайн делал, на рынке не было понятия, кроме крупных компаний, что нужен отдельный UX/UI-дизайнер
@AEF23C20
@AEF23C20 2 месяца назад
xml/xslt из браузеров выпилен [впрочем не из всех], а ведь оно могло всё изменить потому что это единственный способ отделить данные от их представления
@jgkdmdevienjjgg8866
@jgkdmdevienjjgg8866 2 месяца назад
Кроме svn был еще cvs :) Эта хрень еще хуже
@Stormbringer1984y
@Stormbringer1984y 2 месяца назад
А еще меркуриал
@jgkdmdevienjjgg8866
@jgkdmdevienjjgg8866 2 месяца назад
Скучаю по простоте разработки ui в delphi/winforms
@borismor1
@borismor1 2 месяца назад
Там много народу прям в экшены пихали бизнес логику и в итоге все это превращалось... В то что превращалось))
@EdwardNorthwind
@EdwardNorthwind 2 месяца назад
​@@borismor1да, было такое, зато базу данных можно было подключить закинув всего 1 компонент, потом привязать поля к колонкам не написав ни одной строчки кода.
@andreasstager1642
@andreasstager1642 2 месяца назад
​@@borismor1В те времена об архитектуре и паттернах вообще еще никто не знал.
@woodzimierz9621
@woodzimierz9621 2 месяца назад
@@borismor1 к сожалению не только там. В том же .NetFrameworke в WinForms во всю использовался этот подход.
@borismor1
@borismor1 2 месяца назад
@@andreasstager1642 я об архитектуре задумался только когда в проекте пришлось часть функционала перевести на командную строку. Типа импорт Excel файла по bash.
@andytheV
@andytheV 2 месяца назад
Свело олдскулы
@1001bit
@1001bit 2 месяца назад
Братан, хорош, давай, давай, вперёд! Контент в кайф, можно ещё? Вообще красавчик! Можно вот этого вот почаще
@CaiN805
@CaiN805 2 месяца назад
Да и так достаточно часто, каждый день практически… дай человеку хоть немного отдохнуть😂
@jgkdmdevienjjgg8866
@jgkdmdevienjjgg8866 2 месяца назад
@@CaiN805 Чел канал перепутал) Это к ExtremeCode
@vitaliiivanov9514
@vitaliiivanov9514 2 месяца назад
Канал перепутал
@user-dc8us2ci4n
@user-dc8us2ci4n 2 месяца назад
на флеше с 2003 по 2013 монету чеканил, потом ушел в мобилки. Ни о чем не жалею
@ProEvv
@ProEvv 2 месяца назад
Я тоже с этим сталкивался лет 7 назад )
@Flaiers
@Flaiers 2 месяца назад
"Go не для веба", тем временем Ozon 😂
@AlexanderJSk
@AlexanderJSk 2 месяца назад
Туча программистов не знают зачем нужен GIT. Доставка в ПРОД? Нуууу, нет!
@verh010m2
@verh010m2 2 месяца назад
как тебе такой сценарий: у разработчика какой-нибудь либы едет крыша и он дописывает в код что-нибудь, что по какому-то критерию делает что-то нехорошее. И выкладывает это в гитхаб например. А какая-то организация чисто случайно попала под этот критерий и потянула в прод новую версию. Было же, не?
@dre._
@dre._ 2 месяца назад
Та все кто писал на php должны знать какой метод по дэфолту у формы))
@andreasstager1642
@andreasstager1642 2 месяца назад
Бог миловал.
@D1sance
@D1sance 2 месяца назад
Что это?
@AlexanderJSk
@AlexanderJSk 2 месяца назад
Шёл 2024год Н. Э. туча программистов используют FAR! FAR, Карл!
@andreasstager1642
@andreasstager1642 2 месяца назад
Шо не так с фаром? Нормальное современное 64-битное консольное приложение, которое до сих пор развивается. Если линуксоидам можно использовать MC, то почему виндузятникам нельзя использовать фар (который на две головы выше MC)? А в связке с ConEmu ваще песня.
@ReFeRyPF
@ReFeRyPF 2 месяца назад
Ненавидел его ещё в универе в 2003-2007 годах, все преподы использовали именно его. Total Commander forever!
@andreasstager1642
@andreasstager1642 2 месяца назад
@@ReFeRyPF Фу, ушлепский делфийский VCLный интерфейс:) Он до сих пор выглядит как офис 2003? От офиса там даже были только кнопки выбора диска, остальное вообще было серое квадратно-гнездовое с разноцветными шрифтами из уродской палитры:) Консоль с нормальными современными шрифтами вне моды и времени. Конечно, в 2003 в корявом дос-боксе вынь98, с растровыми шрифтами без сглаживания и 16-цветной палитрой, фар выглядел блевотно, я тогда сам на TC сидел по этой причине.
@ReFeRyPF
@ReFeRyPF 2 месяца назад
@@andreasstager1642 так в этом и прикол, я не люблю консоль, а кто-то любит :)
@andreasstager1642
@andreasstager1642 2 месяца назад
@@ReFeRyPF Вы вообще программист? Как можно полноценно работать без консоли?
@endaksi_channel
@endaksi_channel 2 месяца назад
Why just GET and POST? I am using hx-delete, hx-put, hx-patch in my HTMX code.
@Dimontius1
@Dimontius1 2 месяца назад
Працював на свн, після гіта, це дуже не зручна приблуда...
@andreasstager1642
@andreasstager1642 2 месяца назад
Я перед гітом з ним працював, все там було просто, після нього гіт здавався якоюсь наркоманією. Так це в мене між ними ще Hg був, як проміжна сходинка.
@EdwardNorthwind
@EdwardNorthwind 2 месяца назад
Кстати, меня просто выбешивает, что браузерам разрешили не поддерживать весь набор методов! Неужели так трудно позволить браузеру отправлять все из стандарта?
@oWeRQ666
@oWeRQ666 2 месяца назад
Вероятна одна из основных причин безопасность, не зря же в cors тоже требуется подтверждение сервера на использование других методов, я не знаю таких примеров, но возможно были приложения которые, например, PUT запросы гораздо хуже проверяли на кроссдоменность, полагаясь на то, что браузер их сделать не может через ту же форму.
@EdwardNorthwind
@EdwardNorthwind 2 месяца назад
@@oWeRQ666 так в чем отличие пост от других методов? Почему все остальные методы нельзя было так же добавить и обеспечить их должным уровнем проверок?
@maximkiselev1554
@maximkiselev1554 2 месяца назад
Кроме разных названий есть ли вообще разница с технической стороны как они работают?
@EdwardNorthwind
@EdwardNorthwind 2 месяца назад
@@maximkiselev1554 хз, как по мне - нет. Вот тебе заголовки и тело, по названию поймёшь что делать.
@andreasstager1642
@andreasstager1642 2 месяца назад
Мне 43 и я ни о чем не скучаю. Только жалею, что в мои 13 не было Раста и Флаттера, ну и современного инструментария. А еще конечно же возможности косить бабло на программизме, не выходя из дома. Тогда в свои 16-17 я бы не клянчил у родителей копейки девушке на мороженку, а уже возил ее на собственной тачке с купленными правами.
@MrCommanderKid
@MrCommanderKid 2 месяца назад
У меня все в голове не укладывается, остовные форсеры Rust это js програмеры, по крайней мере они о нем больше всех говорят. Раст - язык для системного программирования, как это все совмещается у js программистрв не понятно. Мода?
@andreasstager1642
@andreasstager1642 2 месяца назад
@@MrCommanderKidЯ не JS программист, и вообще не фронтендер в классическом понимании. Хотя пришлось против воли поработать и с ExtJS, и с Angular, и с React. Причина - просто другой работы не было, а бабки были нужны, или как-то в рамках одного проекта на меня перекладывали этот скам за неимением другой работы. И до сих пор, к сожалению, приходится. Но JS, HTML и CSS ненавижу всеми фибрами души, специально их никогда не учил, и даже не вкладываюсь в подобный код, никогда его не рефакторю. А свою карьеру я начинал с асма Z80, Делфи и С, с кряков программ в x86 дебаггере, никакого джса тогда еще в помине не было, так что не вижу причин чтоб не осилить Раст. Я как раз половину жизни и мечтал об универсальном компилируемом языке, Делфи был только под винду, и тот помер, так что долгое время кроме наркоманских крестов не было вообще никаких вариантов. Раст в этом плане меня устраивает на 99%.
@dobandvla
@dobandvla 2 месяца назад
А разве личный автомобиль - это не деградация? Приходится самому себя возить, хранить это корыто где-то, и т.д. и т.п. Хуже этого только свой бизнес.
@andreasstager1642
@andreasstager1642 2 месяца назад
@@dobandvla Не дай вам бог, чтоб вашу семью застала война, а вы безколесный.
@MrCommanderKid
@MrCommanderKid 2 месяца назад
@@dobandvla смотря какое общество. Например если США, то без машины там делать нечего.
Далее
Дима сделал мне сюрприз!😭
01:01
Просмотров 282 тыс.
AKEZ Jaguar
0:37
Просмотров 2,1 тыс.
Дима сделал мне сюрприз!😭
01:01
Просмотров 282 тыс.