среда, апреля 04, 2012

Служебный вход (lost in translation)

(м, это я столько не писал? Не заметил).

...Днями в одном новом, большом и пафосном (хорошо: пафосненьком) заведении впервые обратил внимание на дверь для персонала.

Красным, крупно:

СЛУЖЕБНЫЙ
ВХОД

Ниже, ещё крупнее:

L O G I N

...не, ну в кавказской кухне им равных в городе нет, спорить глупо.

воскресенье, марта 11, 2012

Год назад жахнуло японцев

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

В 90-х после землетрясения и цунами в Южно-Курильске дома плыли вверх по реке. Нижней части посёлка с тех пор нет. Улицы есть, а домов по ним нет. Приезжие удивляются: зачем столько перекрёстных дорог на ровной местности? Почему эти дороги называются: 3-его сентября, Сахалинская?..

Смешные мы люди.

Бедных японцев в телевизоре нам (некоторым) жалко. Своих... да кто они такие, их даже по телевизору не показывали. Нет их, проще говоря. Японцы - дааа. Они есть. На них можно ништяков поднять.

четверг, марта 08, 2012

среда, февраля 29, 2012

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

Сайт фитнес-центра F-City был открыт недели две назад, как-то просуетил этот момент. Проект рекламного агентства Brand-PR. Я ранее выкладывал (довольно стрёмные) наброски по этому сайту.


Для подшивки.

На зов трубы

Потребовалось нарисовать эдакий баннер 6х3, продвигающий печные трубы от крупнейшего, насколько мне известно, в наших местах поставщика.

Сама по себе печная труба, бесспорно, красива, но на баннер как-то не годится. Мне подумалось, что упитанный негр лучше.


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

Поэтому трубу рисовать всё же пришлось, но уж тогда эпически, во всём её величии.


Этот вариант согласован, возможно, с мелкими доделками.

вторник, февраля 21, 2012

23-февральское

...ну не танки-самолёты же рисовать...
...люди поржали, но остались довольны, рассылают открытку.


понедельник, февраля 20, 2012

О новом Гноме и вообще

Вообще: позабросил блог, надо как-то подобрать последнее и сюда вынести. Эта мысль посетила, когда в который раз уже люди звонят, приезжают по информации из инета, и перед ними, как в анекдоте, как перед доном Педро, страшно неудобно: блог сирый, сайт вообще.

О новом Гноме: сделал-таки давно оттягивавшийся dist-upgrade на домашнем ноутбуке и решил сжать себя в кулак и использовать на нём новый Гном, вот взять и заставить себя.

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

Думаю, свою роль сыграло то, что на ноутбуке полностью поддержанная Nvidia, и всё это работает реально гладко; а на работе с ATI как-то нервно.

Второе, всё-таки такой стиль работы хорош на ноуте, но на двух больших экранах — неудобно так вот вжжихать.

И вообще, ну очень похож интерфейс на Андроид. Нечто андроидное на ноуте органично смотрится, а на больших экранах — ну нет. Иконки приложений такие, что от них шарахаешься: щас раздавят!

Мне нравится, что Гном движется в экспериментальном направлении, мой вынужденный fallback на XFCE меня самого раздражал :-) но всё-таки я с ним намерен двигаться осторожно. На рабочем компьютере теперь будет ретроградн традиционное окружение: белый верх, чёрный низ  тулбар и четыре стола. А дома я согласен приучать себя к выкрутасам по-гномовски.

среда, января 25, 2012

Сайт одного дня



⅓ потраченного времени — отрисовка макета в Inkscape с чистого листа.

⅓ — превращение макета в веб-графику и HTML/CSS.

⅓ — кастомизация программной части и заполнение страниц буковками.

Итого 1 день.

Джумла, Джумла... Херумла.

пятница, января 20, 2012

Узелок на память: как пачку doc превратить в пачку pdf

Задача: есть каталог с туевой хучей файлов Word. Надо превратить его в каталог с такой же хучей фалов PDF.

Под Linux.

Решение (одно из; самое простое; требуется LibreOffice).

1) apt-get install cups-pdf

2) (это опционально) открываем http://localhost:631 — Manage printers — PDF — Modify printer — Set default options — выставляем опции по умолчанию — я ставил низкое разрешение, т. к. важен был размер файлов.

3) в терминале переходим в исходный каталог и

for d in *.doc; do soffice -pt pdf "$d" ; done

4) файлы PDF находим в ~/PDF

понедельник, января 09, 2012

Bitrix: подтверждение теоремы

теорема

Пиша написая занимаясь написанием многострадального сайта под Битриксом, дошёл до точки, когда война с ограничениями системы закончилась моим поражением :-)

Вариантов, как всегда, не меньше двух.

Первый: бросить всё.

Второй: бросить всё остальное и засесть на две недели за изучение внутренностей совершенно не нужной мне системы.

Правильный: собрал все свои функции SQL и PHP в одну библиотеку, подключаю её в нужных местах и пишу широко, вольготно, оптимально. С точки зрения Битрикса, пишу быдлокод. С моей точки зрения, не включить в комплектацию "Малый бизнес" средств работы с формами — это быдломаркетинг.

Быдло с былдом встретилось, короче, и тут уже не до изяществ.

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

суббота, января 07, 2012

...я снова счастлив.

apt-get install xfce4 xfce4-goodies

Ура! Ж:-)

Новый Gnome — 5 (и хватит).

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

(...)


A casual user is, for the lack of better word, controlled chaos waiting to unravel. Casual users have virtually no understanding what they are doing. The focus of their computer activity is social media, porn, downloading music and videos, maybe some mail, and if they are really, really advanced, they might actually keep their data backed up on a separate partition.

With those people in mind, Gnome 3 is being modeled.

(...)

The first thing the power user will notice is that he does not have a classic menu, no shortcuts, no place to put his icons, no right-click, nothing really. The power user will feel neutered and frustrated.

(...)


Gnome 3 is very pretty. It's slick and modern. It works well, too. It could sway the Windows and Mac users over into the Linux fold. But let's forget ideology for a moment. I want to get things done. I don't really care what kernel I'm running or what flavor of code was used to weave the experience for me. I repeat, I want to get things done. Period.

(...)

I am not a child. My computer is not a toy. It's a serious tool. I can't have my tool remodeled and reshaped every six months. I use my software for complex tasks that require stability and predictability. Taking away those renders everything meaningless.

четверг, января 05, 2012

Новый Гном - 4

...верните кнопку "Наверх" в Наутилусе, эргономы херовы! *HEADWALL*

Новый Gnome - 3

...я бы со многим смирился, если бы Новый Наутилус не вис, как падла, на показе папок с SVG-картинками (которых у меня немерено: мой основной формат). Но, похоже, это его священная фича.

Новый Гном - 2

...если кто-нибудь знает о существовании экранной линейки для Линукса, не требующей Гнома, Abode Air, KDE, JRE, Courvoisier, Оливье, МАКРАМЕ, плять!!!

...скажите мне о ней, пожалуйста. Надо.

среда, января 04, 2012

Новый Gnome

БЛЯААААДЬ, ЧТО ЭТО? ГДЕ Я??!!!

вторник, декабря 27, 2011

мой вклад в законы Мэрфи

Любая CMS стремится сделать разработку сайта настолько простой, чтобы легче, быстрее и эффективнее было бы создать сайт без неё.

пятница, декабря 23, 2011

Битрикс: ощущения

Попроникал немного в Битрикс, в нутре ейное.

Главное ощущение: эта система очень похожа на российские законы. Если делать всё как положено, то никогда ничего не сделаешь как надо. Поэтому делай сразу как не надо, но чтобы поменьше последствий.

Попользовался API, поделал кое-какие выборки осторожненько. Главным образом модифицированной копипастой из документации. Попутно постоянно нарываясь на дописки: этот интерфейс оставлен для совместимости. Пользуйтесь новым интерфейсом... и ссылка. Ну йо-майо - и давай переписывать.

Заглянул в базу данных через phpMyADmin, перекрестился и сказал: «Чур меня» :) Каталог товаров, справочные подсказки из стандартной инсталляции, введённые мною записи инфоблоков ― всё хранится в одной таблице. Это, чтобы достать запись об адресе офиса, сервер будет лопатить таблицу, где заодно несколько десятков тысяч записей о товарных позициях? Экхм...

Одновременно начал испытывать и некоторое удовольствие наконец.

Узелок на память: не пользоваться встроенным редактором PHP, бо он сохатит код. Вставляет какие-то нелепые кавычки и отсебятину, которой я отродясь там не писал. Обновившись, страница говорит: пунтакс еррор, баран! :Е Грррррр.

понедельник, декабря 19, 2011

Bitrix: осторожность необходима.

Давненько не писал в блог: некогда было.

Впервые связался с Битриксом.

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

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

print_r($arResult);

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

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

Погуглил: ************** (я не вандал, поэтому звёздочки). Это поле, присутствующее в самой стрёмной части результата.

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

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

Аналогично и к разработчикам Битрикса. О таких подлянках надо предупреждать большими красными надписями поперёк всей документации :)

Поиск по этому блогу