TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #227 · 20.02

Допустим, вы разработчик, и вам от пользователя приходит строка user-agent с описанием того, каким браузером он пользуется. В этой строке будет что-то типа такого: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 И вы хотите из неё узнать мажорную версию Chrome, то есть вытащить число 51. Что вы сделаете? Можно, конечно, написать свой парсер, но я уверен, многие воспользуются регулярными выражениями. Я бы воспользовался. Какое выражение сюда подходит? С виду кажется, что вот такое: /Chrome\/(\d\d)\./g Мы ищем слово Chrome и слэш, затем ловим в группу две цифры, после которых стоит точка. Так? По крайней мере, мышление достаточного количества разработчиков именно таково. Зачастую программистам не хватает умения отойти от техзадания на уровень вещественной сути того, с чем они работают. На самом деле число 51 это версия. Версия будет увеличиваться со временем. «Марти, где твоё четырёхмерное воображение?» Если уже прошло 50 версий, то и следующие 50 не за горами, число станет трёхзначным, регулярка или парсер, сделанные под двухзначные числа, перестанут работать. Трехзначная версия Chrome и Firefox приближается уже сейчас. И да, в них падает куча функций на сайтах, включая крупные корпорации: Yahoo, Bethesda, HBO и бог знает сколько сайтов поменьше. Чисто из-за цифры. Это уже назвали «Проблема сотой версии» по аналогии с «Проблемой 2000 года» (программисты записывали год двумя цифрами, 2000 стал неотличим от 1900). К чему это я? Полезно задумываться о физическом воплощении того, что вы представляете в своей программе. Ваш код должен описывать не столько требования заказчика, сколько законы, по которым существует этот объект в реальном мире. #dev

Hashtags

Резултати

Намерени 1 подобни публикации

Търсене: #comintern1919

当前筛选 #comintern1919清除筛选

🔰 Comintern 1919: el primer Congreso de la Revolución Mundial El 2 de marzo de 1919, el I Congreso del Internacional Comunista (Comintern) se inauguró en Moscú, fue un evento que marcó una nueva era en la lucha revolucionaria global. Reunió a 52 delegados de 35 partidos y grupos de 21 países, entre los que se encontraban representantes de Rusia Soviética, Alemania, Austria, Hungría, Polonia y Finlandia. Se celebró en un momento de agitación mundial, tras la Revolución de Octubre de 1917 y el fin de la Primera Guerra Mundial. La victoria bolchevique inspiró a los trabajadores de todo el planeta, que motivados por ella crearon una organización internacional para coordinar la revolución socialista y unir a los partidos comunistas contra el capitalismo. Durante el congreso, se aprobó una plataforma desarrollada bajo la dirección de Lenin, en la que se destacaba el colapso del capitalismo y el surgimiento de la revolución comunista como características de la nueva era. El objetivo principal era establecer el gobierno del proletariado mediante la unidad de las fuerzas revolucionarias. Lenin presentó la tesis sobre la democracia burguesa y la dictadura del proletariado, afirmando que la primera no es más que una dictadura de la burguesía, mientras que la segunda asegura la democracia para los trabajadores. El congreso también aprobó un manifiesto dirigido al proletariado mundial, en el que se reafirmaba su conexión con las ideas de Marx y Engels en el Manifiesto Comunista. Se sentó las bases del Partido Comunista Internacional como una organización que aprendió de la Segunda Internacional y eliminó su oportunismo. Lenin lo describió como el inicio de una nueva fase de revolución, en la que el proletariado revolucionario global se reunía bajo una sola bandera. En resumen, el Comintern fue un ambicioso esfuerzo por unificar a los revolucionarios. Su primer congreso consolidó su misión de liderar la lucha proletaria internacional, dejando un legado que marcó la historia de los movimientos sociales y comunistas en todo el mundo. #InternacionalComunista#Comintern1919#RevoluciónProletaria#Lenin#HistoriaComunista ¡Comparte nuestro contenido!❤️ 🖥https://vamosarusia.com 💬@vamosarusia