Category: лытдыбр

Category was added automatically. Read all entries about "лытдыбр".

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

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

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

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

Thanks :-)

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

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

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

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

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

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

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

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

Alexandre Antonov @ http://avmalgin.livejournal.com/5440595.html?thread=352933971#t352933971
Хуйбик Рубика

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

Юра 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):
«Письмо разработчикам я так и не написал, потому что каждый раз начинал его словами "Вы совсем оху....?"»
Хуйбик Рубика

В кассовых аппаратах используется термобумага

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

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



Вообще логично, чё.
Не картриджи же ещё в кассовом аппарате менять.
Я просто не думал об этом ни разу :-)
WHY face

О склерозе (Maxtor...)

Это довольно технический пост, которым я просто хочу напомнить всем, кто на него наткнётся, о таком заболевании как склероз :-)

Было у меня два жёстких диска Seagate, и, to make a long story short, стали они постепенно «чудить».

Я почему-то подумал, что это точно проблемы в «банке» — наверное, потому, что винты издавали странные звуки, но я могу сейчас оправдываться как угодно, а на самом деле я просто забыл о старых систематических заболеваниях некоторых безответственных производителей.

В общем, прошу знакомиться, любить и жаловать: жёсткие диски Maxtor Seagate, 2 шт.
(Avoid at any means possible.)



И вот как эти сволочи окислились в типичных домашних условиях:



(кликабл)




Для сравнения — ещё более старый жёсткий диск Hitachi той же ценовой категории (а то и дешевле), который работал тот же срок в тех же самых почти домашних условиях (умеренное SOHO usage):




Наверное, Maxtor — это заразно.

(Один из жёстких дисков после элементарной чистки контактов таки перестал показывать всю поверхность как неисправимо плохую. У второго проблемы в электронике.)
Хуйбик Рубика

Неправильно отмечаем дни рождения :-)

Безусловно, я уже миллиардный человек, который подумал об этом и не питаю никаких иллюзий по поводу оригинальности :-)
Да и мне самому эта идея приходит в голову уже энный раз.

Однако, я напишу, что всё больше и больше считаю: с днями рождения у цивилизации пока что изрядная путаница.

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

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

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

В-третьих, мы не всегда рождаемся так, чтобы весь процесс произошёл в один календарный день.
Если 80% объёма моей личинки вылезло до полуночи, а 20% — после, то с регистрацией моего рождения на второй день можно и поспорить :-D
(jokingly)

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


Кому-то «просто хочется праздника»?.. ОК, но в зависимости «чувства праздника» от неуправляемых условностей нет ни капли разума.
Устройте себе праздник, когда вам хочется и удобно — ещё и подстраиваться под именинника не прийдётся :-)
По-моему, это смешно: если именинник, к примеру, покончит с собой в свой день рождения, он что, испортит вам праздник? Кто-то реально назовёт такую связь разумной и логичной?! :-D

Конечно, кто в состоянии — ещё на третьем абзаце понял мою мысль:
En masse, даты отмечаются не думая, не задумываясь. Сабж.
А я люблю обо всём задумываться и всё обсуждать :-)

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

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

«Нидают» 18 месяцев (что-то мне это напоминает:-D).

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

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

На этом месте я чуть было не написал про "l'amour XXL", но гораздо уместнее: "fuck them all" :-)


Всецело ваш, Капитан Зануда.
=^..^=
Цыплёнок

Путин и мир

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

Браво!
Курка

Pisdets Worldwide LTD

Это абсолютно серьёзный пост :-/
Меня заёбывает этот долбаный пиздец.

Процитирую полностью сегодняшнюю новость «Обкома» (originally by УНИАН), она небольшая:

=== начало цитаты
Судья по делу Луценко краснеет при слове «хрен»

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


Ю. Луценко обратился к судье во время допроса свидетеля прокурором Евгением Зинченко, чтобы та сделала последнему замечание и попросила четко формулировать юридические термины.

При этом Е. Зинченко попросил судью сделать замечание Ю. Луценко за то, что тот перебивает его.

В свою очередь, экс-министр вступил в перепалку с прокурором, посоветовав ему учиться, поскольку «прокуроры ни хрена не знают».

После этих слов А. Медушевская сказала: «Юрий Витальевич, вам делается замечание о недопустимости обращаться с нецензурными словами».
=== конец цитаты


Я не могу себе представить — как человек с (как минимум) высшим юридическим образованием позволяет себе вслух назвать эвфемизм нецензурным словом.

Она, блядь, не судья, а недоёбаная кончелыга (*оценочное суждение).

То есть, конечно, в нашей стране победившей мафии всё возможно, но это же полный некомпетентнейший пиздец, чуть ли не хуже самих «судебных процессов» Тимошенко и Луценко (и бесчисленных, которые остались неизвестными)! :-(

Клянусь: когда я «вырасту» — я зарегистрирую в другой стране компанию "Pisdets LTD" (неважно, как именно она будет называться: "Pizdets international", "Pesdec world", "Pisdets capital management") и зарегистрирую её филиал «Пиздец» («Пиздетс», «Песдец», опять-таки — неважно) в Украине — чего бы мне этого не стоило.
Я подозреваю, что прийдётся дойти до Верховного суда — мне насрать.
Дойду и до Европейского суда по правам человека — для меня это уже давно вопрос принципа.
Любого эксперта, который посмеет выступить против такого наименования, я обосру — у меня будут свои эксперты, с блэкджеком и шлюхами :-/

Даже предсказываю: это будет «Процесс века».

Моя позиция: либо должен быть утверждённый Верховной радой документ под названием «Список нецензурных слов» (ох, и поржал бы я над процессом его принятия, вот это был бы хит!.. :~)) — либо мы все официально кладём хуй на законы, которые не позволяют ту же регистрацию юридических лиц и доменов «содержащих нецензурные слова», не говоря уже о «нецензурной брани в общественных местах» (снова обещаю — будут деньги, ergo хорошие адвокаты — буду часами стоять под зданием Верховной рады с мегафоном и материться; с этого и начну, собственно).
Либо есть определённый реестр — либо пиздуйте.
Всё просто же.
Законно.

Нельзя ссылаться на то, чего официально нет, но что, по мнению отдельных долбоёбов, «всем известно».
Либо продемонстрируйте конкретный список — либо без вони регистрируйте те данные, что вам дают.

Так вот, продолжу...

После этого я зарегистрирую торговую марку «Пиздец».

Потом я куплю или стану основателем производства чего угодно и буду продавать это под слоганом: «%Товар% — Пиздец!»
Кстати, в этом случае даже неважно — качественный ли будет товар :-D

=== лирическое отступление
Хм...
В процессе написания поста я понял, что лучше будет звучать марка «Заебись!», хотя тогда она не будет такой международной :-(
«Хлебушек — Заебись!» — это нечто, по-моему... :-D
=== конец лирического отступления


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

Убейтесь, блядь, все уёбки, об стену.

Или официальный, принятый главным законодательным органом, реестр нецензурных, запрещённых слов (а заодно и мыслей?..) — или не пиздите и отъебитесь.

Такова была, есть и будет всегда и при любых условиях моя официальная позиция по поводу нецензурной брани.

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

Уместный мат — это даже красиво :-)