Тотальная неудачница и убийца жёстких дисков.
#post-id: 4746-09-38
#original-date: 24.07.2013 Wed
#original-time: 9:38 AM
#original-day:  4746
#original-host: WinXP Home SP3 (Build 2600)

читать дальше

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4745-16-27
#original-date: 23.07.2013 Tue
#original-time: 4:27 PM
#original-day:  4745
#original-host: WinXP Prof SP3 (Build 2600)

Я в жуйке писала гневные посты о том, как продвигается ремонт сайта после переедза. Тут я подытожу основные подвиги по расчистке всего этого ужаса.

Для начала сменилась кодировка на сервере. HTML файлы перекодировались автоматом, попутно лишившись META Content-Type. А вот всякие текстовые файлы, XML и XSL файлы так и остались в windows-1251, в результате чего без пинания броузера оторажались крякозябы. Правда, в случае XSL файлов никакие пинки не помогали: кодировка XML принимается, а XSL грузится независимо. Так что пришлось всё это безобразие сконвертировать в UTF-8 и перевыгрузить.

Попутно поулетали из HTML файлов копирайты Укоза, но они сами где-то писали, что оно вставляется автоматом, так что мне по барабану. Просто немного удивило, что копирайт вставляется не динамически при отдаче страницы клиенту, а прямо в файл на сервере.

Обнаружились интересные ограничения на имена файлов и папок, большая часть из которых не документирована или документирована неправильно. Например, нигде не написано, что в именах папок не допустимы точки. Или написано, что длина имени файла может быть, скажем, 64 символа, а на деле сервер глотает вплоть до 86 символов (точные значения я не помню). В доках был скриншот файлового менеджера, где написано, что на одном уровне вложенности может быть максимум 200 файлов. Не уверена, означает ли это абсолютное значение (по всем папкам суммарно) или только в пределах одной без подкаталогов, но при заходе на реальную страницу файлового менеджера я увидела цифру в духе 4000.

Ещё был прикол. Файл, имя которого превышает максимальную длину. Благополучно был перенесён при переезде, а вот на самом Укозе начались чудеса. Командую удалить по FTP - не удаляется, видимо, парсер срабатывал ещё на этапе валидации параметров команды и мне выдывалось "Prohibited name". Удалила через файловый менеджер.

Кроме того, при попытке залить EXE файлы программ, мне было сообщено, что такой тип файла запрещён и в скобочках были перечислены запрещённые типы: HTM и HTML. EXE в списке, как видите, нет, но будем считать что это такой HTML ^^' Но! Если переименовать файл, залить, а потом вернуть ему расширение EXE прямо на сервере, то всё прокатывает! Правда, если файл уже был на сервере, его нужно удалить, поскольку переименование не заменяет имеющийся файл.

Через файловый менеджер, кстати, екзешники заливаются без проблем.

Кстати о файловом менеджере. Оказалось, что он вольно относится к регистру имён файлов. У меня все сетапы именуются по шаблону Setup.CoolProgram.EXE. Залив на сервер я обнаружила, что имена превратились в Setup.CoolProgram.exe, образовав по UNIX традиии дубли, отличающиеся регистром. Пришлось удалять EXE и переименовывать exe в EXE.

Последнее обстоятельство добавит гемороя при будущих обновлениях сайта, а также добавит радости программе Theme Pictures (которая сама себя заливает на сайт).

Вроде бы всё, что вспомнила.

21:43

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4745-16-10
#original-date: 23.07.2013 Tue
#original-time: 4:10 PM
#original-day:  4745
#original-host: WinXP Prof SP3 (Build 2600)

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

Дело в том, что у меня статический сайт с кучей HTML и XML файлов. Всем заведует единый CSS файл со стилями. Но есть случаи, когда какие-то основные цвета приходится задавать в некоторых нестандартных местах прямо на страницах, чтобы не плодить сущности. Например, это могут быть рамки каких-то элементов или вроде того, что-то что используется только в одном месте и задавать глобально смысла нет.

Если я при обновлении оформлдения сайта забываю про такие значения, то это сразу бросается в глаза. Например, все рамки на странице коричневые (осень!), а у одного элемента - зелёные.

Проблему бы решили переменные, но их нет в CSS.

Поэтому я решила не ждать милости от W3C, а сама написала универсальный метод указания шаблонов и переменных. Вот такой:



Как видно из примера, тут у нас сначала идёт комментарий со специальной пометкой, который содержит шаблон правила с переменной в процентах. Потом идёт само правило, а далее - комментарий-маркер, обозначающий завершение правила. Суть в том, что парсер находит такие блоки, берёт шаблон из коммента, заменяет переменную на указанное в конфиге значение и пишет готовый вариант вместо имеющегося правила. Так, если переменная main_forecolor будет равна "black", получится это:



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

Осталось навести красоты, и можно будет одним нажатием приводить все файлы на сайте в соответствие.

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4745-15-54
#original-date: 23.07.2013 Tue
#original-time: 3:54 PM
#original-day:  4745
#original-host: WinXP Prof SP3 (Build 2600)

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

В этот раз всё было печальнее. Я лежала на дне радиоактивного колодца, который в Half-Life на уровне "Residue processing" был в самом конце, а надо мной на потолке в паре дестков метров висели барнаклы и языки свои свесили. Языки до меня не доставали, но уж очень близко были, что голову поднять было страшно. Так я и лежала, думая, как оттуда смыться и выспаться наконец, а то как-то некомфортно с такими соседями =_= Потом уже я начала понимать, что это сон такой, но барнаклы же вот они, сон - не сон, а скушают и не подавятся! Пришлось напрячься и представить как что-то вроде циркулярки летает и режет нафиг эти языки. Потребовалось повторить процедуру два раза прежде чем разум успокоился, и я снова уснула =_=

Правда, позже ещё снилось, что у кошек какие-то червяки обнаружились, но это я поборола относительно быстро.

В общем, не выспалась я =_=

Ещё печалит то, что по сути барнаклы хоть и страшные, но на деле-то ни в чём не виноваты. Ну разве виноваты они в том, что природа сделала их хищниками? Мы же не виним волков в том, что они хищники с соответствующими инстинктами и большой тягой к мясу! Короче, жалко мне барнаклов.

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4745-12-39
#original-date: 23.07.2013 Tue
#original-time: 12:39 PM
#original-day:  4745
#original-host: WinXP Prof SP3 (Build 2600)



Тотальная неудачница и убийца жёстких дисков.
#post-id: 4745-01-58
#original-date: 23.07.2013 Tue
#original-time: 1:58 AM
#original-day:  4745
#original-host: WinXP Home SP3 (Build 2600)

читать дальше

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4744-16-23
#original-date: 22.07.2013 Mon
#original-time: 4:23 PM
#original-day:  4744
#original-host: WinXP Prof SP3 (Build 2600)

21.07.13 10:20 #AA-256670
Глава МВФ Доминик Стросс-Кан заикнулся было, что надо ограничить печать баксов в США - и сразу изнасиловал горничную в отеле.
Основатель wikileaks Джулиан Ассанж обнародовал дипломатическую переписку - и изнасиловал сразу двоих.
Сильвио Берлускони вякнул что-то против Штатов - и сразу переспал с малолеткой.
Блоггер Алексей Навальный начал разоблачать коррупционеров - и сразу украл весь лес.


Перевелись мужики на Руси!


21.07.13 13:20 #AA-256678
-Electrolux создала интересный концепт минималистичной стиральной машины, не требующей ни воды, ни электричества, ни порошка, да еще и совершенно бесшумной!
-Тазик,ёпта!



21.07.13 09:00 #AA-256663
xxx: когда я смотрю на серый квадратик с рожицей и надписью "установите плагин", где когда-то был назойливый рекламный ролик, рука сама собой складывается в кукиш.



21.07.13 08:10 #AA-256654
Извините, если баян
"Вот возьмем например гипотетического Васю. Васю ничего в жизни не увлекает, кроме wow — кредитный лансер? это для офисного быдла. Лукатми, айпэд, модные шмотки — это для хипстеров и вообще разводка маркетологов. Спорт — скучно. Умные книжки не цепляют. Питаться можно сосисками с макаронами и не испытывать неудобств. И так далее. Так вот. С общечеловеческих привычных любому позиций Вася задрот и ведет бесцельное существование. А с точки зрения буддизма — он освобожден от страстей и близок к просветленнию..."


14:02

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4744-12-07
#original-date: 22.07.2013 Mon
#original-time: 12:07 PM
#original-day:  4744
#original-host: WinXP Prof SP3 (Build 2600)

Как известно, у меня некоторое время имеется телефон на ондройде. Его ещё кто-то назвал телефоном-компьютером, что в теории верно. Но я тут поюзала его и задумалась.

В 2000 году мне купили первый компьютер. Celeron 500, 64 метра памяти, видео от nVidia (Riva Vanta), звук от Aureal. В общем, на машине стояла Windows 98, я могла запустить среду разработки, несколько FAR'ов, Word, Excel, и ещё в Блокноте заметки писать. Всё свободно переключалось и не тормозило.

В 2013 году я купила телефон, который заметно превосходит по характеристикам мой первый компьютер. В системе красивые менюшки, всё катается, двигается пальцами, пищит и гавкает. Но. Запускаем Оперу, открываем десяток вкладок, отправляем ссылку на одну из страниц через встроенный почтовый клиент и обнаруживаем, что Опера перезапускается, забыв все открытые вкладки. Многозадачности практически нет, программы, чтобы оставаться в памяти, устраивают смертельную битву на костылях. Самой памяти ни на что не хватает, а местами оно ещё и тормозит.

Я не понимаю, как раньше умудряись делать всё на гораздо более скромном железе, но так, что всё работало. А теперь что ни новый продукт или ось, весь функционал - вариации на тему хорошо известного старого функционала, а требования растут непомерно. При чём никто не может внятно объяснить почему так, все бормочут что-то невнятное про будущее и новые технологии.

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

Короче, я видела будущее, и оно было печально.

Вместо заключения:

21.07.13 08:20 #AA-256656
"Оперативной памяти, казалось бы, маловато – всего 1 Гб. Но если взять в расчёт то, что процессор здесь слабенький – всего 2 ядра, да и разрешение экрана так себе, то становится понятно, что гига ОЗУ хватит за глаза."
Несколько лет назад, я сказал бы - зажрались, целый гиг оперативки на компе им маловато! А сейчас это обзор телефона...


Тотальная неудачница и убийца жёстких дисков.
#post-id: 4744-06-32
#original-date: 22.07.2013 Mon
#original-time: 6:32 AM
#original-day:  4744
#original-host: WinXP Home SP3 (Build 2600)



Тотальная неудачница и убийца жёстких дисков.
#post-id: 4744-04-14
#original-date: 22.07.2013 Mon
#original-time: 4:14 AM
#original-day:  4744
#original-host: WinXP Home SP3 (Build 2600)

читать дальше

16:28

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4743-21-38
#original-date: 21.07.2013 Sun
#original-time: 9:38 PM
#original-day:  4743
#original-host: WinXP Home SP3 (Build 2600)

21.07.2013 в 21:27
Пишет  Seiryu Akuma:

21.07.2013 в 02:03
Пишет  Tr@shman:

Убившие тебя
Искусство любви голубой
Познали в полной мере
Сакура цветет...

В смысле - вот жеж пи@#расы!

URL записи

URL записи

#music: a - Booker T And The MGs\GTA: San Andreas RIPPED Soundtrack\Green Onions

16:28

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4743-21-28
#original-date: 21.07.2013 Sun
#original-time: 9:28 PM
#original-day:  4743
#original-host: WinXP Home SP3 (Build 2600)

История на IT Happens напомнила.

http://ithappens.ru/story/11198

Короче, когда я работала в налоговой, появился там такой программный продукт ПИК Ответ. Мне поручили срочно его внедрить. Пришлось сесть и вникнуть, что это такое, как оно работает и почему ASP.NET на полнятом IIS не хочет запускаться с данным продуктом.

Попутно меня поминутно подгоняли, спрашивали, когда оно будет готово, почему так долго, и вообще. Все хотели срочно начать работать с новой программой.

В итоге решила дело так: развернула виртуальный сервер, чтобы не убить боевые сервера непроверенным продуктом, там подняла IIS, подсунула ему старую версию ASP.NET, развернула необходимые компоненты. Пользователь заходит через броузер и делает необходимые действия. Короче, победила и представила народу рабочую "программу".

Народ потыкал программу. Больше с тех пор никого за использованием этого программного продукта застать мне не удалось. Позже сервер был вынесен, но его отсутствие никто не заметил.

#music: a - Merle Haggard\GTA: San Andreas RIPPED Soundtrack\Always Wanting You

16:28

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-18-41
#original-date: 20.07.2013 Sat
#original-time: 6:41 PM
#original-day:  4742
#original-host: WinXP Home SP3 (Build 2600)

Я, конечно, не считаю, что все должны быть своим истинным Я наружу, но...

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

Не люблю таких людей, поскольку никогда не знаешь, чего от них ожидать. Кроме того, внутренний параноик сразу же начинает подозревать, что по той или иной (ли даже без) причине к ебе втираются в доверие. При чём это делают настолько упорно и тупо, что это вызывает по меньшей мере удивление.

16:28

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-18-09
#original-date: 20.07.2013 Sat
#original-time: 6:09 PM
#original-day:  4742
#original-host: WinXP Prof SP3 (Build 2600)





Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-18-06
#original-date: 20.07.2013 Sat
#original-time: 6:06 PM
#original-day:  4742
#original-host: WinXP Prof SP3 (Build 2600)

Strong NSFW content!

16:25

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-16-20
#original-date: 20.07.2013 Sat
#original-time: 4:20 PM
#original-day:  4742
#original-host: WinXP Home SP3 (Build 2600)

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

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

Открываю настройки, восстанавливаю как всё было - предпросмотр показывает, что всё отлично. Открываю блог - в описании какая-то фигня, и стили выглядят как-то странно. Открываю код страницы, а там...

У меня описание блога содержит текст, пару UL списков и скрипт Google Analytics, вставленный по официальным инструкциям в хелпе Тумблера с официального сайта Google Analytics. Ну, равзе что я добавила комметарии у тэгов sсript.

Короче, Тумблер мне при выводе описания скрипт заменяет на какую-то картинку (заменитель для скрытых изображений), а в UL тэге полностью вырезает аттрибут STYLE. Вирусня же!!!

Написала в саппорт, в том числе и это:

Theme was Redux and it was unmodified.

Пришёл гениальный ответ:

There's most likely a problem with the code you've added to your blog's theme.

Они вообще читали моё обращение? Или нашли пару ключевых слов и отписались?

Кстати, ранее все мои блоги были забанены на неделю из-за того, что тот же автоматический парсер узрел загрузку JS файла с Народа, который содержал кучу document.write() и пару if. Тогда мне тоже внятно ничего не смогли объяснить, словно парсер живёт своей жизнью, и в Тумблере никто не понимает, как он работает, но все уверены, что работает он правильно.

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-20-59
#original-date: 20.07.2013 Sat
#original-time: 8:59 PM
#original-day:  4742
#original-host: WinXP Home SP3 (Build 2600)



Tumblr 2000 мне запили!!!

#music: a - Yuzo Koshiro\Wangan Midnight Maximum Tune 4 Original Soundtrack\Feel a Thrill

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-05-45
#original-date: 20.07.2013 Sat
#original-time: 5:45 AM
#original-day:  4742
#original-host: WinXP Home SP3 (Build 2600)

читать дальше

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-01-23
#original-date: 20.07.2013 Sat
#original-time: 1:23 AM
#original-day:  4742
#original-host: WinXP Prof SP3 (Build 2600)

Однако субара ^^



http://img200.imageshack.us/img200/2381/max3.jpg

Рисовка интересная, но что-то в неё не то. Какая-то странная палитра.



Кенджи в печали.



Хачиго выглядит очень по-японски.



А вот и Такуми. Выглядит наконец-то как в манге, но временами всё равно странно.







Почему-то этот кадр напоминает фильмы Tokyo-Hot ^^'



Вот этот.



Такуми такое сходство не нравится ^^'



Eye-catch ^^





Тот самый Фит на фоне Коробки ^^'



Звёздный кадр: Ицки сильно напоминает Исаку!



Ватару косплеит шланг ^^'



Вот тут Хачироку выглядит как-йто сильно заниженной OO



И умиротворяющая картинка.



17:52

GTA SA

Тотальная неудачница и убийца жёстких дисков.
#post-id: 4742-01-19
#original-date: 20.07.2013 Sat
#original-time: 1:19 AM
#original-day:  4742
#original-host: WinXP Prof SP3 (Build 2600)

Я не люблю чёрную раскраску, но тут она более чем смотрится.







Красивые огоньки ^^



Под другим углом.

http://img268.imageshack.us/img268/5039/7uc2.jpg

Недооценённый самолёт. Жаль, в миссиях не участвует.





Машина с трупом OO



А ещё нашла машину с какой-то светящейся фигнёй в салоне.



Ещё один любимый самолёт. Неторопливый, стабильный, и для взлёта много не нужно.



The Run.





Хитрый прыжок. Я разогналась намотоцикле, прыгнула на трамплине и в полёте спрыгнула с мотоцикла ^^



Загадочное место. Ночами свет горит, а людей ни днём, ни ночью не видно.

http://img842.imageshack.us/img842/8510/47gc.jpg