А вот еще про IT-«журналистику»

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

ds420j-transformer

Подпись к картинке гласит: «В NAS установлен контроллер Gigabit LAN от американской компании bothhandusa под названием 24HSS1041A-2». На самом деле никакой это не «контроллер Gigabit LAN», а банальный трансформатор — впрочем, от IT-«журналиста» уже давно не требуется даже приблизительно представлять, что это за деталька и зачем она нужна. В остальном же содержание стандартно — перепечатываем спецификации с официального сайта, немного разбавляя их своими мудрыми мыслями. Добавляется несколько стандартных фоток — и все, «обзор» готов (в принципе, почти тем же занимается девочка, наполняющая каталог системообразующего ДНС-а — только девочку никто не называет журналистом, обидно даже за нее).

Но нет, здесь пошли еще дальше — в самом деле, зачем держать штат дрочеров на железки? Видите в урле странички странные слова artikel и netzwerk? Оказывается, все без исключения материалы этого сайта — переводы с немецкого, а автор этой «статьи» — вовсе не Дмитрий Чеканов, а Kai Malura:

https://www.hardwareluxx.de/index.php/artikel/hardware/netzwerk/52133-synology-ds420j-im-test-kompaktes-einsteiger-nas-mit-bekannter-optik.html?start=2

(да, все та же лажа там на месте)

Особенно смешно, что там в разделе «О сайте» отметился все тот же Синяков, которому Xiaomi не наливало :) Да-да, теперь именно так выглядит «симбиоз германского качества и отечественного творчества» (то, что в проекте нет ни того, ни другого — никого не волнует).

Про бекапы

Чуваки, а расскажите, какие в природе есть «облачные» хранилки, куда можно недорого, но регулярно сливать бекапы (скажем, общим объемом до 2 Тб)? Dropbox с его 9,99$/месяц за 2 Тб норм?

UPD Яндекс.Диск не предлагать, он не позволяет загружать данные иначе, чем через свой собственный клиент (теоретически есть WebDAV, но с недавних пор они его специально поломали).

Ебучее красноглазие

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

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

И еще для праздничного настроения

Московские власти решили нас порадовать в ночь на первое апреля, выпустив в Google Play мобильное приложение для проверки, соблюдают ли граждане режим то ли «карантина», то ли «добровольной самоизоляции». Краткий конспект основных функций:

  • Приложение получает доступ ко всей информации на телефоне: GPS, камера, местоположение, возможность звонить, просмотр любых данных, доступ к любым настройкам.
  • Приложение передаёт собранную информацию на серверы мэрии в открытом виде без какого-либо шифрования. Это провал.
  • Для распознавания лиц, приложение использует эстонский сервис identix.one — то есть, передаёт фотографии в эстонскую юрисдикцию и на серверы, расположенные в Германии. Обе страны входят в НАТО.
  • Разработкой приложения занимается компания «Гаскар», подрядчик «Инфогорода».
  • В QR-кодах зашифрованы MAC и IMEI (индивидуальные идентификаторы) устройства.
  • На приложение было потрачено 180 млн рублей. Судя по его качеству, украдено было 99% бюджета.

Приложение настолько понравилось пользователям, наставившим единичек, что уже в 10:00 оно было выпилено из гуглплея.

А вообще я считаю, что контролем перемещений окарантиненных граждан должна заниматься Росавиация. У них есть большой опыт разрешения полетов в «уведомительном порядке» — вот пусть Вася, решивший посетить ближайшую «Пятерочку», и уведомляет примерно по той же форме, что и «пользователь воздушного пространства категории G». Разумеется, посещение пятерочки без получения соответствующей информации (о воздушной обстановке, аэронавигационной и метеорологической) от органа полетно-информационного обслуживания должно быть строжайше запрещено.

Кстати, я удивлен

Почему в дискуссии о компьютерной мебели никто не предложил использовать прекрасные 19-дюймовые серверные стойки из Икеи?

lakk-server

https://www.ikea.com/ru/ru/cat/lakk-seriya-09063/

Вот он, настоящий «компьютерный стол».

Про системный блок

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

thinkpad-docked

Во-вторых, вот скажите честно — действительно ли вам нужен на рабочем месте громадный гроб, когда человечество уже в конце 80-х (на фото — джобсовский NeXTstation) пользовалось компьютерами в корпусах типа «pizza box»?

nextstation

Обычно тут начинают рассказывать про возможность расширения «стандартного» ПК, возможность поставить туда 100500 дисков и какие угодно карты расширения — но давайте честно, какие карты расширения вам приходится использовать в 2020 году, кроме видеоадаптеров? А сколько жестких дисков у вас стоит в системе? Или вы все же пользуетесь установленной на материнке SSD-шкой? А если вы все же не можете жить без того, чтобы не влезть внутрь системника — не проще ли в таком случае поставить его на столе или рядом с ним, а не в «специальное отделение», откуда при каждом «апгрейде» его придется доставать?

Короче говоря, если вы не можете представить себе жизни без отдельно стоящего «системного блока» — то вы либо очень продвинутый пользователь так и не выросший из детского возраста читатель журнала «Ксакеп», либо просидели последние 10-15 лет в подсобке ларька на Савеловском рынке.

PS Про «полочку для клавиатуры» и другие фантазии доморощенных эргономистов, думаю, рассказывать не надо?

Кулстори про оценку рисков

Рассказали тут байку про одну околоайтишную контору. В общем, началось все примерно пару недель назад, когда всякие там яндексы и касперские начали выпихивать народ из офисов на удаленку. Естественно, руководству конторы начали ездить по ушам — мол, а неплохо бы и нам удаленно поработать? Навальство особого энтузиазма не проявляло — даже несмотря на то, что по «Эху Москвы» соловьем заливались про 1600 короновирусных трупов — мол, все вы тут молодые, здоровые, нечего вам этого китайского вируса бояться, да и все равно все рано или поздно переболеем, не страшно. Угадайте, что произошло в конторе сегодня, после выступления Путина? Естественно, все внезапно забегали, как в жопу ужаленные.

При чем тут оценка рисков? Дело в том, что в «модели угроз», существующей в голове руководителей, был пункт «все умрут от короновируса, вероятность 1e-100500» — а пункта «родное государство что-нибудь* учудит, вероятность 146%» — не было. Ставьте первым пунктом в модели угроз всякую дичь со стороны госорганов — и будете готовы к любой херне.

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

Хоронили тещу, порвали два U+1FA97

А вы знаете, что в Unicode 13.0 добавили значок с баяном, по многочисленным просьбам комментаторов с anekdot.ru и других русскоязычных сайтов? Теперь знайте.

http://www.unicode.org/emoji/charts/emoji-released.html

Вот интересно даже

Кто заказал вебинар по трансляции кода из Matlab с упором на процессоры Миландр?

https://exponenta.ru/events/avtomaticheskaya-generatsiya-koda-dlya-ekb-milandr

Шедевры контекстной рекламы, продолжение

Сказал в фейсбучной дискуссии что-то вроде «ежика родить» и теперь мне показывает рекламу пренатального скрининга.

Раз уж про ЕСПД и прочие ГОСТы вспомнил

В режиме «идея для стартапа» — взять OpenUP, перевести на русский, скрестив с ГОСТ-ами 34 серии (он на них довольно хорошо ложится), добавить шаблоны документов. Кто сделает — может произвести себя в ранг общероссийского гуру и собирать вокруг себя секту наподобие ТРИЗопоклонников.

Интересно, как это называется?

Смотрю тут один опенсорсный проектик на гитхабе и понимаю, что в Cisco работают такие же индусы, как и везде (хотя нет, кое-где за такое могут и уебать):

https://github.com/cisco/ns3-802.11ax-simulator/blob/master/ns-3.26/src/wifi/model/rrm-wifi-manager.cc

Совершенно шикарны строки со 149 по 155, да и все их многочисленные копипасты. Поневоле задумываешься, как же в принципе может более-менее стабильно работать современный софт и тем более железо, разработанное «клоунами под руководством мартышек».

PS Посмотрел профили указанных в заголовке индусов на линкедине. Сильно опечалился.

Вещизм, или про релевантность

Случайно набрал в поиске Яндекса «theSchism of 1387» и немножко офигел от вылезших в правой части страницы предложений некоего нового сервиса «Яндекс.Коллекции»:

theschism

Давайте, расскажите мне про релевантность.

Тем временем отличился Госдеп США

Официальный русскоязычный аккаунт Госдепа в пятницу вечером выложил в твиттере антирекламу Huawei:

https://mobile.twitter.com/USApoRusski/status/1218127103402684416

Если в понедельник редакция аккаунта проспится и удалит — то видео из твита уже перезалили на Ютуб:

Интересно, конечно, а как такое мочилово конкурентов соотносится с «этичной и прозрачной деловой практикой»?

Маленький домашний Роскомнадзор

Не спрашивайте, как, но я набрел на настройки DNS-сервера для блокировки «неонацистских и гомофобных» сайтов:

https://git-01.md.hardenedbsd.org/shawn.webb/dnspinning-for-human-rights/

Удивительно, что борцы «за права человека» непременно изобретают собственную цензуру, в надежде, что она будет белой и пушистой, не то что у этих нехороших роскомнадзоровцев.

Еще про видосики

Меня тут «обрадовали», что идея из предыдущего поста — соцсеточка без текста, только с видео — уже реализована и называется TikTok. Ну ладно, остается только порадоваться за китайцев. Кстати, то, что это уже придумано и сделано в Китае, совершенно неудивительно, в отличие, скажем, от нашей «самой читающей страны» и вообще всего «первого мира» с почти поголовной грамотностью, Китай пока что отстает, да и заодно китайские иероглифы не очень удобно печатать на клавиатуре, а вот снять видео на камеру смартфона — это всегда пожалуйста.

Но вот какая штука — снять видео на мобильник дрожащими руками — доступно любому тупице, а сделать минимально качественный «коммерческий» видеоролик — уже нет. Хорошая студия, поставленный свет, качественный монтаж, грамотный сценарий — все это отдельная работа, требующая своих специалистов. Если те же «копирайтерские тексты» может выдавать на-гора любой школьник или домохозяйка (желательно с Полтавы или Житомира, шоб подешевле), то снимать рекламные ролики пусть даже и для интернета — занятие непростое и требующее каких-то профессиональных знаний.

Это в «гипертекстовом» интернете для того, чтобы сделаться модным блоггером, достаточно уметь минимально грамотно писать и снимать котиков и сиськи на говнозеркалку, с «картиночным» инстаграмом чуть посложнее, но тоже можно обойтись без профессионального фотографа — а вот с видео так не получится. Осваивайте профессию режопера :)

Кстати, держите идею

В продолжение предыдущей записи — идея для стартапа :) — соцсеточка, в которой нельзя (вообще нельзя!) писать текст, можно только выкладывать видеоролики.

Falsehoods programmers believe about dates

Читал тут комментарии к «В августе сорок четвертого«, зацепился за вот такое:

Работая в военных архивах, я даже не десятки, а сотни раз встречался с удивительнейшими неточностями и накладками. Своими глазами я видел, например, книгу погребения стрелкового полка, где датой гибели сорока семи военнослужащих указано… 31 февраля 1942 года. Но это подлинный документ, и, отвечая сыну одного из сорока семи, сотрудники архива указали датой гибели его отца 31 февраля 1942 года, в скобках оговорив: «Так в документе».

Скажите, товарищи программисты, а как ваша любимая система воспримет дату «31 февраля 1942 года»? Есть ли у вас возможность скормить ей заведомо несуществующую дату, прикрываясь словами «Так в документе»?

UPD Что характерно — ОБД «Мемориал» находит 145 записей с 31 февраля 1942 года.

Как стать специалистом по машинному обучению

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

Итак способ первый, для интеллектуалов, еще не забывших правила дифференцирования (матан, первый курс…). Представьте, например, что у вас есть десяток-другой каких-то числовых параметров, и вы уже порываетесь сделать какой-нибудь линейный классификатор. АСТАНАВИТЕСЬ! Вместо линейного классификатора возьмите простейшую модель искусственного нейрона (ADALINE подойдет), выпишите дифференцируемую функцию активации (гиперболический тангенс, например), честно продиффиренцируйте это все (да, придется попыхтеть с бумажкой и карандашиком) и не менее честно выпишите уравнение градиентного спуска. Готово! Вкорячив это в свою программу, не забудьте везде упомянуть про применение нейросетей.

Способ второй, доступный даже обезьяне. Честно прочитайте в англоязычной википедии про Q-learning. Если вы тупой — прочтите аналогичную статью в русскоязычной википедии. Определите «множество состояний» и «множество действий», наукообразно это распишите, …, PROFIT!

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

Ленивые китайцы

Когда китайцам лень собирать мультиметр или электрогитару — они просто продают набор деталей для сборки в разделе DIY всяких там алиэкспрессов. Что сука характерно, набор для сборки стоит дороже готового изделия.