обычная картина по утрам в моей комнате=

Пост для комментов не по теме

Прошу с этого дня не писать под другими постами комментарии, которые не относятся к их содержанию :-)
А писать их (обычно это вопросы или поздравления from friends of mine) сюда, под этим постом для комментов обо всём.

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

Thanks :-)

(Пост "sticky", он всегда будет вверху журнала, так что искать его потом не придётся.)
обычная картина по утрам в моей комнате=

Годовщина варварства

Многое из того, что делают США внутри и снаружи себя, я одобряю. Возможно, почти всё. Но это не значит, что я пристрастен, что я поглупел, ослеп, или оглох.

В эту дату 74 года назад, в 1945 году, США совершили самое известное единичное (не длящееся, как Холокост) преступление против человечества: применили атомное оружие массового поражения в обычном городе.
До сих пор точно неизвестно, сколько некомбатантов убила атомная бомба, сброшенная Хиросиму, неизвестно: идёт ли счёт на сотни тысяч или на десятки.
Генетические последствия этой бомардировки у японцев наблюдаются и сейчас.

Тогда это событие вызвало в США и у союзников почти исключительно одобрение.

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

Кстати, о необразованности...

Наш обыватель воскликнет, если осознает, что это произошло 6 августа 1945-го: «Как же так?! Война ведь уже закончилась, что же это они бомбили Японию?!»

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


США избежали формальных последствий и формального осуждения, поскольку тогда массовое уничтожение гражданских при ведении войны не считалось военным преступлением. Некомбатанты получили такую защиту только в Женевских конвенциях, тобишь с 1949 года.

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

На самом деле, это даже не самое смертоносное единичное военное преступление США против Японии (см. Bombing of Tokyo.
Но самое устрашающее по воздействию и последствиям.


Была ли невинна ли армия Японии? О, нет!
Изучая её жуткие преступления во время Второй мировой войны, легко подумать (если снизить уровень интеллекта), что японцы — это вообще другой биологический вид. Они вели себя гораздо более дико, чем нацисты, чем СС. (Более дико — это «диче»? «Дичее»?)

А были ли невинны некомбатанты Японии? Скорей всего, да.

Я считаю, что США никогда больше не применят атомное оружие, не позволят себе повторить подобную трагедию. Даже при самых больших угрозах, я уверен, атомные бомбы США не будут использованы и американцы «попадут прямо в рай». Для США ядерное оружие — это большая дорогая обуза.

А многому ли бомбардировка Хиросимы «научила» армию США? Многое ли было осознано?
На тот момент — вряд ли. Во Вьетнаме США лили напалм. Считаю, что напалм они тоже больше никогда не будут применять, но ведь применяли же.

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

Помню.
Скорблю.
Охуеваю.

Memento mori.

И, может, мы когда-нибудь всё-таки сможем развиться до глобального сочувствия?
Или всё-таки поубиваем друг друга раньше?
Риторические вопросы.
Курка

Ваш собственный страх здесь власть

Россией правит страх, а никакая не сила. Об этом постоянно пишет Навальный, но что толку, когда это тяжело понять и преодолеть даже его последователям?

Когда я слышу от протестующих россиян: «Мы здесь власть!» — я согласен. Это правда.
Собственный страх россиян — это и есть их власть.

Гвардии и ОМОНа много, но совершенно недостаточно, чтобы совладать даже с активными недовольными. Но даже активные недовольные — ссыкуны рабы собственного страха.

Целой стране нужна была бы психотерапия, которая, не исключено, когда-нибудь и начнётся. У многих стран такая психотерапия уже происходит, а где-то — даже закончилась.

Если человечество в принципе переживёт такие очаги как Россию и Китай. В чём лично я сомневаюсь.
обычная картина по утрам в моей комнате=

Один раз в год... =)))))

На выходных начала крутиться эта песня в моей голове и никак из неё не выходит =)

Ну и я решил, что уместнее всего будет поделиться ею именно сегодня =)

  • Current Music
    Захар Май - Один раз в год
  • Tags
обычная картина по утрам в моей комнате=

Запали свічку





«Голодомор - ничто иное, как проявление многовековой гибридной войны, которую Россия ведет против Украины», - заявил Петр Порошенко.

Как удобно, что к Голодоморам можно упомянуть Остазию, с которой Океания, конечно, всегда воевала. На редкость (когда открывают рты политики), это недалеко от правды, но говорить об этом принято только когда это «политически целесообразно». Фу.
  • Current Music
    Bohdana Pivnenko (M.Skoryk - Melody)
  • Tags
Хуйбик Рубика

С днём капитуляции гитлеровской Германии

Никакой победы не было, а была капитуляции гитлеровской Германии (подписанная седьмого мая, со вступлением в силу ночью с восьмого на девятое).
Большая разница!

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

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

Так что День памяти — да. «День Победы» с шашкой наголо — увольте.

Вчерашняя цитата на эту тему, которая мне очень понравилась:

Никогда этот милитаристский шабаш 9 мая не был в Совке и России днём памяти и скорби, особенно, когда ряды ветеранов начали быстро редеть, в конце 70 и 80 гг! Память и скорбь были лишь краткими эпизодами в этот день, а все остальное время громыхали пушки киноэпопей, салютов, скрежетали и лязгали гусеницы танков, хлопали сапоги оловянных солдатиков империи!
Это всегда был разврат и растление нации, которая вместо ненависти и презрения к войне, которая эту нацию оскопила и растоптала — всячески её воспевала и готовилась к новой, ещё более "плодотворной"!

Alexandre Antonov @ http://avmalgin.livejournal.com/5440595.html?thread=352933971#t352933971
WHY face

На космодроме Восточный забастовка переросла в голодовку

Как говорится, «по следам наших публикаций».

Сегодня с 8:00 бгщ (2:00 мск) рабочие «Стройиндустрии-С», занятые на строительстве стартового стола космодрома Восточный, объявили голодовку с требованием погасить долги по зарплате. «26 человек голодает и порядка 100 в забастовке. Мы понимаем, что это нехорошо, но нам уже все!» — рассказал «Ъ» в телефонном разговоре один из голодающих. Долги предприятия перед сотрудниками составляют порядка 14 млн руб., 214 из 300 работников не получают зарплату с января...
Строители космодрома отказались работать из-за отсутствия зарплат 24 марта... 1 апреля стало известно, что «Дальспецстрой» не может предоставить Генпрокуратуре информацию о расходовании 16 млрд руб., выделенных из бюджета на строительство Восточного.


http://kommersant.ru/doc/2702197
via
http://avmalgin.livejournal.com/5349766.html
  • Current Music
    1-Hour Orchestral Dubstep - Instrumental Core Vol. 1
  • Tags
Хуйбик Рубика

ВНЕЗАПНО про взгляд на учёт

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

В качестве иллюстрации приведу то его видео, которое «вдохновило» меня на написание этого поста :-)


(Из проекта «Управленческий учет в 1С для Украины».)


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

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

Так что вопрос решается в одной базе, просто нужно немножко выйти за рамки привычных типовых коробочных конфигураций :-)

Теперь я могу только поддержать этот его взгляд на 100%, а не на 95, как раньше :-)

(Да — база становится весьма нестандартной, но о типовых решениях тут и речи не идёт. Ну и конечно, на 1С, решениями на которой занимается Юрина компания «Бизнес Сервис Провайдер», свет клином не сошёлся, иногда она просто технологически «не тянет» управленческие объёмы, но и тогда бухгалтерскую часть будет правильнее внедрить в то, что есть, а не обмениваться данными.)
WHY face

Про DataLife Engine (DLE) CMS

(keywords: DLE — говно, DataLife Engine — говно)

Сразу предупреждаю не специалистов: ниже содержится профессиональное техническое глумление.

Краткое содержание: DLE (DataLife Engine) насыщен объективными, измеримыми научным методом ошибками как в структуре базы данных, так и в программном коде. Эти ошибки, в ряде случаев, приводят к значительному замедлению работы сайтов, во всех случах: делают невозможной профессиональную доработку движка. То есть, его можно с грехом пополам дорабатывать, но делать этого не стоит, слишком высокий maintenance cost.




Мне досталась интеграция одной моей системы (нетипового проекта высокой степени новизны и выше средней сложности) в сайт на некоем движке DLE (вроде я когда-то что-то такое слышал, но раньше не сталкивался).

Хочется плакать кровавыми слезами, причём как от кода, так и даже от структуры базы данных.

Сначала я был в шоке, потом я плакал, потом я смеялся, потом — всё это одновременно.

Напишу только про базу данных — иначе, если рассматривать и описывать систематические анти-паттерны в коде, то нужно надолго бросать всю остальную работу :-)

Collapse )

В общем, из 39 таблиц базы данных не нашлось ни одной технически грамотной.
(Лексически грамотные встречаются, но даже с этим проблемы.)

Цитата из программного кода (да, там так прямо в коде и написано; кому вообще может понадобиться многоязычность в back-end?), здесь прекрасно всё, но завершение — особенно бесподобно:
if ($chmod_value == 777 ) return "File {$url['path']} is in the folder, which is available to write (CHMOD 777). For security purposes the connection files from these folders is impossible. Change the permissions on the folder that it had no rights to the write.";
(Вспомнилось незабвенное "You're right, I'm left, she's gone".)

Коллеги! С таким уровнем владения английским нужно не выёбываться с этими непонятными вам php, javascript и SQL, а писать на родном «языке 1С», где всё на русском и «каждый бухгалтер может сам доработать для себя нужную функциональность»*.
(* — ложь.)

Я глумлюсь, конечно...
(«Я глумлюсь, следовательно, я существую.» (с))

Последние штрихи для самых сильных читателей:

Пароли хранятся в md5 (пздц), который наложен дважды (пздц2).
Нет, я серьёзно, слово "пароль" становится "e242f36f4f95f12966da8fa2efd59992", но в базу записывается md5 от этого: "0071c590456eed568122a658be38d664".
$md5_password = md5( $md5_password );, я не шучу.

Запрос "SELECT * FROM _users WHERE {$where_name} AND password='{$md5_password}'" прекрасен, я считаю.
Прекрасно в нём всё — и звёздочка, и совершенно не избыточный пароль в запросе, и LIMIT 1 :-)

$username = $db->safesql(trim( htmlspecialchars( stripslashes($username), ENT_QUOTES, $config['charset'])));
Ого... то есть, safesql ничего из этого не делает ROFL?! :-D

Нет — я понимаю, что у каждого класса работ есть покупатель, но разве можно вообще выпускать такие продукты?
Это же даже хуже, чем «но как же без ручек?!..»

Это же просто наебалово.

И вот такая дрянь, как я недавно видел то ли на Хабре, то ли в CMS Magazine — четвёртая по популярности среди движков «из коробки» в зоне ru.
Беда.

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

Завершу цитатой с Хабра (из статьи полуторалетней давности, по другому вопросу, не про DLE):
«Письмо разработчикам я так и не написал, потому что каждый раз начинал его словами "Вы совсем оху....?"»