Toolsy.org.ua

08.02.2010 от admin

Начал работать над очередным своим сайтом. Toolsy.org.ua я зарегистрировал несколько месяцев тому, после этого было небольшое «движение» по поводу поиска шаблона, который я потом успешно подвязал к своему движку. И на этом, собственно все кончилось.

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

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

Итак, вот ссылка, пока там только дизайн и элементарные вещи админ панели, впрочем недоступные пользователю.
Но вскорости будет добавлено и все остальное …

Рубрики: Мои работы | Комментариев нет »

Про гнусную практику привязывать программера к своему решению усложнением пользовательской документации

06.02.2010 от admin

В Украине выборы, все это действует на мозги народу. Буквально каждый день видешь искаженные злобой рожи, своих соотечественников. Как это все влияет на сложную жизнь фрилансера? Да по разному, – иногда просто лень работать, иногда невозможно. Видимо и на мои мозги это подействовало, ибо захотелось, наконец, поругаться в прямом эфире. Хотя бы и на Google. Пора бы уже.

Карты Гугла

Карты Гугла

Итак, краткая предистория, той капли, которая переполнила чашу моего терпения. Уже целый месяц делаю проект, для своего старого клиента. Он попросил сделать  сайт по недвижимости. Нормально все получается, хоть и было пару «втыков». Дело в том, что именно тут я впервые столкнулся с «картами гугл». Вроде ничего в них сложно нету, точнее не было бы, если господа из гугл научились делать сайты с документацией, а не гавнопомойки с тупорылыми советами, переведенные автоматами, или придурками.

Вообще, гуглкарта – это область div, с каким то id тагом, которую заполняют неким ява скриптом, который там как-то инициализирует и выполняет фирменный гугловски код. То есть парадигма общения с самим решением – до нельзя тривиальная. Отработанная на том же «Адсенсе«. И без всяких сюрпризов. Точнее была бы. Если бы гугл писал документацию для пользователя, а не для непонятно чего, точнее для понятно чего, но про это будет пару «острых» слов, немного дальше по тексту.

Почему, я так зол на Google? Все просто, компания превращается в микрософт номер два. Достаточно посмотреть ее документационный раздел. Попробуйте ка кнайдите там руководство по установке карты на своем сайте. Нашли? Повезло … Далее – стает тошно. Нету примеров, ни одного, ибо им – не зачем. Программист должен сам, изучая часами, ихний код, сделать вещь. Старая политика, – привязать к своим решениям, ихней же сложность. Человек, разобрамшись один раз , в каком-то хитросплетении начинает его пользоваться, и разбираться с новым дерьмом, ему уже неинтересно.

Подобная практика наблюдается в множестве софтверных разработок. То же самое встретил, когда то у 1С:, которая создала мегамонстра Предприятие 7.7., а потом пересрала всю кашу, совершенно новой идеологий 8.0. Так сказать плевала на программиста, давай брат-друже учись. Причем, если разобраться, господа Нуралиевы, вытворили это даже не один или два раза. Вспомнить, хотя бы, 6.0 версию ихней бухгалтерии.

Видимо придется  это, также, и от себя лечить, выкладывая примеры, как решаются задачи, с помощью того же гуглмапа, да и посравнивать, с другими, например, «Яшей»

Рубрики: Разное | Комментариев нет »

АСП Линукс на службе у ПриватБанка

09.01.2010 от admin

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

АспЛинукс в ПриватБанке

АспЛинукс в ПриватБанке

Рубрики: Разное | Комментариев нет »

Медиа-Линукс и АльтЛинукс, или 5-й компьютер в доме …

27.12.2009 от admin

Так случилось, что в домашнем хозяйстве «завалялся» лишний компьютер. Фактически, сервер был обновлен около года назад, с помощью установки новой версии АльЛинукса (4.1 вроде как). Фактически, такая суета была необходима исключительно потому, что в PHP на старом сервере не работали некоторые функции. Кроме того версия MySQL сервера не устраивала. А обновление с помощью пакетов, для более старой AltMaster 2.4 было уже невозможно.

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

Поэтому на медиа-центр был установлен АлтЛинукс Десктоп 4.1.0. На него добавлено пакетов, произведено обновление до Сизифа-Стэйбл (вроде так называется).

Проработала эта сувязка уже пару недель. Нареканий особенных нет. В качестве плэйера используется smplayer, который имеет очень приятный интерфейс. Также неплох коффеин, но он сначала несколько достал с подтормаживанием, что было не его виной. Проблемы моздавались запущенным в КДЕ виджетом.

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

ПРи установке Линукса возникла одна маленькая проблема. Не включался режим S-Video, на старой арте Radeon 9200. Решилось оно просто, хоть несколько мучительно, так как ответа сразу не нашел. Достаточно было вызвать xrandr с соответствующими параметрами. Кроме того, надо было делать такое при запуске Хорг. Для этого, в АльтЛинуксе предусмотрен специальный «стартовый» файл.

$ xrandr --output S-video --set load_detection 1
$ xrandr --output S-video --aut
o

Вот так оно выглядит, если выхывать это дело вручную.
Либо же можно занести в /etc/sysconfig/xrandr:

:0 --output S-video --set load_detection 1
:0 --output S-video --auto

Рубрики: Новости | Комментариев нет »

Настройка SSH в АльтЛинукс, или хождение по мукам

03.10.2009 от admin

Вот, пришло время обновить сервер. Железо, для этого дела, стоит под ногами уже давно, это бывшая рабочая станция. Осталось дело за … главным. За софтом. Поскольку маразматическая идея вроде установки винды, хоть и более простая при реализации, мне в голову прийти не могла, осталось вспомнить. как когда то настраивал сервер на АльтЛинукс. Собственно он и сейчас пашет, пока с новым не «порешаю».

Собственно тут и начались мучения, ход которых попробую описать на моем «проектном» блоге.

Итак, вначале был … выбор дистрибутива, казалось бы – ерунда, мелочь. Не тут то было. У «АльтЛинукса», – все очень сложно. Вместо того, чтобы сложить все яйца в одну корзину, и уже хоть как- то пытаться уберечь их, команда сделала до черта дистрибутивов и с попеременным успехом борется с ними.

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

Итак, AltLinux Desktop 4.1.1. Или просто АльЛинукс для рабочего места 4.1.1. Почему именно эта версия ? Да непочему, а так вышло. Второй попавшийся под раздачу дистрибутив, с которым работаю.

Итак, про победы.
Как происходит настройка (openssh) ssh сервера.

Вкратце, можно сказать, что – таки настраивать надо.

Для начала, документация умалчивает про необходимость ручного формирования rsa/dsa ключей, и их укладывания в нужные места. Для хоста. Могли бы и вставить это дело в apt-get install? А нафига, ответит вам любой студентишко. Хай гребутся те, кому это надо …

Ну да ладно, сгенерировал, с помощью:

ssh-keygen

Два ключа, сложил их куда надо (/etc/openssh/ssh_host_dsa_key и второй туда же), запустил сервер. Начал к нему подключаться, а на экране – нет подходящих методов автентификации.

Оказалось, что документация по АльтЛинуксу советует отключать ввод паролей с клавиатуры. То бишь работать только с ключами. Оно классно, но блин головой то надо думать. в 150 тысяч раз проще работать с паролем. На да ладно, указал, что можно использовать ввод с клавиатуры, – и все заработало.

Уррагх! Победа номер один. Пока же остается разобраться с pppoe, которое работает просто по дерьмовому. То есть подключатеся, но ДНС не пашет. Хоть ты умри – не работает по человечески. Пакеты не проходят, что то там еще происходит, – но не работает.

Рубрики: Мои статьи | 1 Комментарий »

« Раньше