Бэня, Беня, net4me, Ben-Ja

Наблюдение за происходящим в мире с точки зрения IT 2019

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

Программирование:
Тенденции упрощения написания кода, усложнения автоматики и увеличения ошибок.
Проприетарный мир программирования. Бизнес и «манагеры эффективного бизнеса» давят «быстрее быстрее и круче!» на вчерашних школьников, которые худо-бедно еле разобрались с тем, куда тыкать мышкой и вынуждены «давать продукт любой ценой».
Под эту тенденцию «Быстро дать чтоб работало» затачиваются среды разработки, языки программирования, технологии, да всё.
Как это потом будет работать, поддерживаться, сколько в этом продукте будет дыр, сколько памяти и ресурсов будет сожрано — никого не волнует.
Чем дальше тем больше автоматизации и меньше знаний. Меньше основ и понимания.
Пришел вчерашний школьник, запустил IDE, накидал чужих либ, фреймворков, под давлением тимлида, написал пару десятков строчек кода — есть. Быстро дальше погнали, ведь дедлайн, манагеры, сроки, сделки. А если не написал, не справился, не уложился — следующий вчерашний школьник займёт твоё место.
Жестко. Бесчеловечно. Неосознанно. Конвейерное производство.

Но отойдём немного в сторону и посмотрим.
Знает ли этот программист КАК это всё работает? Знает ли он как и кем написаны библиотеки, которые он использует в проекте? Что именно делает та или иная библиотека в его программе? Есть ли глубина знания, есть ли осознанность того, что именно ты делаешь?
Конвейер. Поток. А что дальше?
В общем тенденция: усложнение автоматики ради того, чтобы любая домохозяйка могла забить «написать программу» и оно быстро заработало. Как и какой ценой — не важно.
А дальше выясняется что используемые IDE, либы и фреймворки написаны такими же. Не удивительно что количество дыр, закладок, глупостей, костылей, бредовых ходов от незнания, ошибок в софте только увеличивается так же как и потребление софтом ресурсов.

Программистов больше нет. Они не производятся, ибо не нужны. Под вывеской «программист» теперь выступает «оператор IDE» + интернет.
Не берусь судить, хорошо это или плохо. Но оглядываясь на какой-нить «Duke Nukem 3D» 486DX2-66, 8MB RAM и 15-20мб на диске становится как-то не по себе — на что сейчас уходит столько ресурсов, памяти, трафика?

В проприетарном мире бизнеса, дедлайнов, манагеров, сроков и денег «костыльность» процветает, ибо (потребителю) не видно что там внутри.
Чуть лучше обстоят дела с опен-сурс благодаря коллективному творчеству, присутствию специалистов, искреннему интересу но и тут качество понимания «что, зачем и для чего» заметно снижается да и количество ПО растёт гораздо большими темпами чем появление грамотных программистов.

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

И тут вопрос: А если убрать каталог, смогут ли эти «читатели» хоть что-нибудь сказать? Сделать? Создать?
Если отключить этот «каталог», смогут ли программисты, «учёные», бизнес, специалисты, да даже таксисты сделать свою работу без интернет?
А уже нет. Знаний то нет, есть «умение как найти знания» вместо самих знаний. Да и эти «умения» сводятся к поисковой строке. Или запуску приложения. А дальше вот такой интересный момент.

Один вырос в системе фундаментальных знаний, с крепкой основой, и добавляет новые знания к основе, как кирпичи (и может рассказать что и откуда складывается).
Другой вырос в системе где фундамент не нужен, нужна лишь поисковая строка. Понадобилось — нашёл — взял — выдал — забыл. Выхваченные куски информации даже привязать не к чему, они висят в воздухе.
Оба этих человека при вопросах выдают одинаковые знания. Как бы одинаковые.
Только один из этих двух людей профессор, а другой школьник. Один производитель знаний, второй пользователь информации.
И тут философский момент. Если знания одинаковые, как же не обесценить? Ну снаружи если взглянуть, то либо профессор знает как школьник и это смешно, либо школьник умён как профессор и это ого-го. Уважению откуда взяться? Зачем школьнику система «построения знаний из кирпичиков с нуля», если есть поисковая строка?
Ладно, оставлю размышления на эту тему другим. =))

Интернет и законы:
Интернет как создавался в своё время идеалистами утопистами (свободы), так и охраняет эту «уже иллюзию» свободы. Ритм развития в интернете бешеный, за последние лет 25 земных в интернете уже прошли тысячелетия развития, становления, войн, идеологий, философий, захватов власти, крахов, взлётов и падений империй, своих революций и т.п. Время тут не течет. Оно просто другое.
Это отдельный мир. Живущий по своим отдельным правилам и достаточно жестким внутренним законам.

Интернет есть. Он сложился. Он врырастил целое поколение.
Да, было и есть много разных попыток (успешных и не очень) влиять на его развитие.
Но давайте посмотрим не на сам интернет как таковой, а на методы влияния на него.
Как бы мне не нравился гугл, но что делается им? Разрабатывается технология, подготавливается площадка и потом приглашаются пользователи. «Заходите, бесплатно пользуйтесь, используйте». Да, о вас соберутся данные, да, вами будут управлять, да, вам много чего навяжут, но у вас будет иллюзия что это управляете вы, что вам это «подарили». Иллюзия собственного выбора пользоваться этим или нет (конечно пользоваться, но иллюзия выбора то есть).
В любом случае, это вовлечение и созидание. Очень продуктивный подход.
Есть и запретительный подход. Перекрыть, запретить. Не эффективный и не действенный.
Везде где применяется запретительный подход (Китай, КНДР и многие другие примеры) — он становится очень дорогим в обслуживании и не приносит никакого конструктива для страны.
Интернет есть. Это можно принять как данность, вникнуть и использовать возможности с пользой для себя, можно и не использовать вообще. Но утверждать что можешь им управлять — уже из разряда психиатрии.

Имеет ли вообще смысл писать законы для управления, не имея ни власти, ни возможности контролировать, ни даже понимания что происходит? Ну… Приведу аналогию:
Строится дорога. Утвержденный план строительства, рабочие в касках бегают, техника, шум, пыль.
На пути этой строящейся дороги стоит песочница где ничего не понимающие дети издают закон о прекращении стройки.
Ну, рабочие могут понять, и даже готовы пойти навстречу. Но ведь планы уже утверждены, деньги вложены, и не детьми…
Скорее всего, заплаканные дети будут эвакуированы, а на месте песочницы будет дорога.
Подобные запретительные «законы» могут вызывать жалость, смех, сочувствие но не уважение.

Интернет построен не депутатами, живет по своим правилам «стоимость овчинки и её выделки» (вы в безопасности, пока вы не нужны или выгодны; хочешь большего — будь готов выдержать натиск и т.п.), по своим законам (скоростей, ширины канала, наличия трафика, мощностей, софта, серверов, и.т.д.). Если принять, понять, то можно даже извлечь выгоду и даже скорректировать планы развития (планы строительства дороги), но для этого нужно быть внутри, а не снаружи.
Снаружи это чужая игра, с чужими правилами на чужой территории по чужим технологиям. И если ты не автор, если ты не создатель, если ты «всего-лишь потребитель», либо молча потребляй что дают, либо иди строй свой мир и там командуй. Свобода выбора (не иллюзорная).
Ведь никто же не мешает разработать свои сети, свои протоколы, построить своё оборудование, придумать свои правила и пригласить других «пользуйтесь, творите, улучшайте, помогайте строить наш мир». Созидание оно всегда больше притягивает.

Тем более что у России как раз есть успешный опыт достижений лучших результатов именно в конструктиве и созидании (космос, оборонка, образование СССР, и т.д.). Сделать лучше чем другие — наш козырь.
Запреты и деструктив уж больно сильно нам потом «аукаются».

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

Отвлечение:
Телеграм потрясающая разработка, открывавшая новые горизонты для развития программирования, бизнеса, новых технологий, техники, производства «интернет вещей» и многого многого другого.
Удобная, простая (тупо-гениальная), надёжная технология (мессенджер — всего лишь следствие технологии). И это можно было использовать с большой пользой и для страны.
И когда после «втаптывания сапогами» своих, говорится что «надо развивать информационные технологии» и «повышать уровень компьютерной грамотности», лично мне что-то не очень хочется развивать это с людьми, так поступающими.
Иногда, проявление силы — признать ошибки и попытаться их исправить. Это всего лишь ошибки. Их можно и нужно исправлять.

Заключение:
Очень хочется гордиться своей страной как сильной, конструктивной, дающей возможности и созидающей лучшее.
Очень хочется гордиться своей страной где не «вопреки», а «благодаря».
Очень хочется гордиться своей страной.

Спасибо что дочитали. Надеюсь, дал пищу для размышлений.

Бэня, Беня, net4me, Ben-Ja

Сказка о людях и знании мира. философская сказка.

Оригинал сказки лежит на www.net4me.net

Сказка о людях и знании мира

Когда-то, давным давно, на земле жили люди.

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

Шли годы, текли века. И людям стало обременительно таскать с собой столько знаний.
И решили они все эти знания положить в одно место. А самим людям дать возможность в любой момент связаться со всеми накопленными знаниями.
Так появились первые халявщики. Халявщики не делились своими знаниями, а только брали нужные им самим знания других.

И снова шли годы. И снова текли века.
Постепенно, повседневные заботы вытеснили у людей тягу к знаниям.
Людям надо было думать о том как и где добыть еду, питьё. Люди думали о защите себя в данный момент, а не о гармонии.
Так и решили люди. Пусть мы все будем без знаний, которые нам мешают, но оставим жрецов и шаманов, которые будут передавать по наследству доступ к знаниям.
И остались со знаниями только жрецы и шаманы.
А людям стало проще жить без груза ответственности. Ибо знание мира предполагало ответственность за свои деяния.

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

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

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

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

Как только не называли этих людей! И даосами, и шаманами, и жрецами, и волшебниками, и святыми, и умалишенными, и провидцами, и экстрасенсами.
Люди то покланялись им, то проклинали, то падали им в ноги, то сжигали на кострах.
Но эти люди сами не могли объяснить, откуда и как к ним приходили эти знания.
И все они были разными. И все они не были обычными людьми. И всех их интересовали совершенно разные области знаний.
Когда перед ними ненадолго раскрывалось безграничное море знаний о мире и его устройстве, то они хватались за то,что им ближе и знакомо.
Это как войти в громадную библиотеку, где каждая книга - правда, но не знать где, как и что искать.
Надо отметить, что те, кто приходил туда с точным вопросом - в большинстве случаев получали на него исчерпывающий ответ.

И снова шли годы.
И вот ты читаешь эти строки.
Зачем тебе эти знания? Нужны ли они тебе?
Посмотри вокруг себя.
Достоин ли этот мир того, чтоб его познавали?
Или природе проще стереть то что есть и начать заново?
Великие знания всего человечества были есть и будут. Но вот достойны ли мы сами их носить в себе?

На этом сказочке конец, а кто думал - молодец =)
Ваш покорный слуга, Ben-Ja. 22 дек. 2010 года.


И это... ща надо бы в натуре какое-нить небольшое послесловие сюда наклепать...
О! придумал! Послесловие будет из вопросов! ^__^

Акт номер раз. Эволюция и деградация:

  • Почему человек юзает свой мозг максимум на 10%?
    1. Если следовать теории эволюции Дарвина, то как объяснить такое расточительство природы?!
    2. А вот если подумать о деградации человечества до уровня обезьяны?
  • Утверждение: Деградировать всегда в тысячи раз легче, чем эволюционировать.
    А терь вопросы:
    1. Кто-нить видел обезьяну ставшую человеком за последние хотя бы 300 лет?
    2. Кто-нить видел, как образованный преуспевающий человек, скатывается до уровня обезьяны всего-лишь за 3-5 лет? (я лично видел)

Акт номер два. Тупые чувства.

  • Есть вещи, которые каждый может почувствовать, но никто не может объяснить?
    1. Тогда почему никто не верит чувствам, а верят только тому, что может объяснить их скудный умишко?

Ладн. Надоело тут умного из себя строить. Пойду в танчики порублюсь. патч наверное уже поставили. =)
Всё-равно этож просто сказкО и не более того =)
Бэня, Беня, net4me, Ben-Ja

Firebug, google и трояны

Сидел себе, писал очередной парсер на питоне, никого не трогал.
На соседнем десктопе был открыт FireFox с пустой страницей.
И тут взор мой привлек conky, точнее та его часть, что демонстрирует открытые tcp сессии...

Смотрю, какое-то соединение от меня торчит на 80 порт ip 173.194.18.85
Ну я сразу за whois. Ха! гугл!
Гуглов я недолюбливаю, поэтому решил проверить.

Вобщем, если открыть любую страницу в FireFox, то естественно появится куча соединений.
Но после того, как мы скачали страницу они обрываются.
А это соединение никуда не девается. Т.е. при запуске браузера поднимается постоянное соединение с гуглом...

В результате разборок, виновником оказался мой любимый аддон к ФаерФоксу - Firebug =((
После удаления аддона - соединение больше не появлялось.

Вопрос: на ху зачем гуглу троян встроенный в Firebug?
Бэня, Беня, net4me, Ben-Ja

(no subject)

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

"Мержим все по правилам, но свн нагадила в некоторых фолдерах и тулы, после коммита мержа, показывают изменения в местах, в которых поменяла проперти. И среди этого мусора найти значимое изменение проблематично(неудобно).

Нам чаще всего надо мержить отдельные ревизии в бранч.

По пункту 1: Как мне там увидеть что ревизия #n уже смержена. Или как мне посмотреть какие ревизии уже попали в бранч"

Да, так разговаривают люди с нашей планеты. =)
На нашей планете домохозяек нет. =)))

Бэня, Беня, net4me, Ben-Ja

aion InNomineTuo Ближайшая стратегия на 20-30

Вместо вступления:
Тем у кого много персов, советую временно забить на бесконечный поход на Турсинов, выбрать одного-двух персонажей 20-24 и довести их до ума. Мелких прокачаем потом "для фана".
Надо все-таки собрать "костяк" легиона.

Сегодня предлагаю всем 23-25 побегать в Теобомосе для набирания бабла и лвл до 25.
И получить кучу званий:
на http://ru.aiondatabase.com/quest/3009/

Заодно сделать цепочку квестов, начинающуюся со слизней
http://ru.aiondatabase.com/quest/3005/ до задания завалить босса
http://ru.aiondatabase.com/quest/3016/.

После этого кто был 24 уже полетят учиться на 25 имея где-то 65-70к.
Пока они учатся те кто был 23 и стал 24 могут поделать дейлики и стать 25

Потом массово пройти цепочку на вход в бездну (выбираем сражение со зверями под ареной.- быстрее и легче всего.)
получаем доступ в бездну и начинаем пачкой бегать на ТЛ (он же тренировочный лагерь Насан.)

Если у кого-то есть сомнения, то советую посмотреть лут:
http://ru.aiondatabase.com/zone/300030000/
=)))
Ну и вощще, пора уже и до бездны добраться легиону. =)

Предвосхищая вопросы почему не Элтенен:

Элтенен - только для прокачки энергокинеза до 140.
Потом теобомос.
Почему: В тебомосе все вкусные и денежные "дейлики" на выбивание из мобов итемов.
Как только моб для вас серый - выбить практически нереально... мобы там 20-22 лвл.
Так что 20-25 это теобомос.
Но весь энергокинез там - 140 и выше. т.е. Йок.

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

Потом бездна и ТЛ.
Там уровень растет как на дрожжах.

На 28-30 Кайдан.

В промежутках 25-28 можно сходить в первый рифт, дабы посмотреть что это такое.
Ну и бездна соло, дабы осознать что летать там надо пачкой. =)

Про осады советую почитать тут: http://forum.4game.ru/showthread.php?t=10709
Вроде пока всё. Сбор как обычно, 20-00 - до ..... по МСК.
Бэня, Беня, net4me, Ben-Ja

крит крафт и ВКР в aion

Сегодня крафтил молоток.
нужен был синий.
для его поизводства надо чтобы критануло сначала
http://ru.aiondatabase.com/recipe/155000095/
потом из этого крита чтоб критануло в синьку
http://ru.aiondatabase.com/recipe/155000100/
регов было только на две серых дубинки и на один подмастерья...
первая дубина кританула со второго раза, подмастерья кританул с первого.
я не поверил сам своим глазам! =)))
Сдается мне, что роль играет еще и нужность крафта для этого перса (роге молотки не катят...)
Бэня, Беня, net4me, Ben-Ja

mysql 5 + php 5 utf8 везде. вскипание мозга

Мозг начинает вскипать...
mysql 5
php 5
Везде тотально utf8
локаль uft8
базы, данные, сам дамп в utf8
сайт в utf8.
Всё в utf8 от и до. Вплоть до хэдеров самой страницы:
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
И?
Кривая кодировка сайта. =(

Если не верите, то вот:
mysql> SHOW VARIABLES WHERE Variable_name LIKE '%character%';
+--------------------------+----------------------------+
| Variable_name            | Value                      |
+--------------------------+----------------------------+
| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |
| character_set_filesystem | binary                     |
| character_set_results    | utf8                       |
| character_set_server     | utf8                       |
| character_set_system     | utf8                       |
| character_sets_dir       | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
8 rows in set (0.00 sec)


Причем сам мускуль (после uft8 выправки конфигов в utf8 вместо идиотской latin1) данные выводит нормально.

mysql> select *** from *** where ***;
+-----------------------------------------------------------------------------------------------------------------+
| Отключение поддержки ipv6 в Линукс. IPv6 off in Linux. как отключить ipv6                                       |
+-----------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)

Выходит, дело в php. Но там я НИГДЕ не конвертирую данные!

Уже весь мозг себе сломал.

Остается мне разобрать php и все-таки найти в чем там згвоздка...
Бэня, Беня, net4me, Ben-Ja

(no subject)

Наткнулся на просторах интернета на такой вот лего-вариант матрицы =))



Жаль коротенький мувик получился.
Подозреваю, что баян с бородой. Но ведь прикольно! =))
Бэня, Беня, net4me, Ben-Ja

Aion

"Компании Innova и «Новый Диск» сообщают о том, что 10 декабря 2009 года в продажу поступило DVD-издание онлайновой ролевой игры Aion." http://www.innovasystems.ru/flash.html#news/aion_v_prodazhe

Если вы купили аион, то сейчас вы так же как и я лишены возможности в него играть...

Холивары и первые впечатления:
WOW - старый крайслер весь в заплатках, но со своими автосервисами на каждом шагу. Морально устарел, но ездит мягко.
Достаточно сказать "я это хочу", как тебе его подгонят, объяснят как пользоваться, научат водить, посадят внутрь и даже заведут за тебя двигатель. Но двигатель слабоват.

AION - красивая корейская машина. Сверкает и привлекает. Из сервиса - один "русский ванька в шапке-ушанке". Запчасти шлют из кореи по заказу. Движок мощный. Ездит быстро (а дороги хреновые), но только по нескольку часов, не больше. Чтобы влезть внутрь, надо хитрыми окольными путями найти "Ваньку" и зарегистрироваться у него, потом умудриться открыть дверь (положите её на землю, если она отвалилась). Ничего, что сиденье деревянное и в занозах, зато "понтануться" на красивой мощной тачке можно.

Посмотрим, что будет дальше.