thekonst.net разделы   пропаганда :: автор :: программизм :: писанина :: резюме :: фото :: ::
 
[17.07.02] жаркая эволюция
[06.07.02] блатняк-хэви
[11.06.02] nightwish и не только
[10.06.02] поездка в lacu rosu
[10.06.02] цифровик
  [31.05.02] пятница 31-е
[28.05.02] рассылка
[24.05.02] с праздником, славяне!
[12.05.02] горы. мыши. белки
[20.04.02] весенние зарисовки
  [ подписка ]
[ архив .. ]
10 May 2001 :: Я больше не работаю в компании NIX solutions. Ближайшее время, - неделю как минимум, решил посвятить снятию накопившейся усталости, сдаче экзаменов и бакалаврата, а также самосозерцанию и просветлению :).. [ дальше.. ]

29 Jun 2006 :: С "Автолюксом" мне повезло. В кассе остался последний билет, который за 90 гривен стал моим. Чтобы скоротать оставшиеся до отъезда полчаса, я присел в кафе Ionia. На столах у посетителей ничего не было. Возможно оттого, что они смотрели футбол. Я же решил взять себе чашечку кофе... [ дальше.. ]

20 Apr 2002 :: Вчера начальство попросило меня принять участие во встрече новых программистов для румынского офиса нашей фирмы. Приехать они должны были с Украины, изо Львова, и пробыть здесь всего одни сутки, дабы составить окончательное представление о месте, в которое перебираются жить на какое-то время... [ дальше.. ]

[ 10th Jun 2002 ] цифровик | комментировать

У вас когда-нибудь была мечта, дорогие читатели? Скромная, не очень скромная, или совсем уж скабрезная мечта? Уверен, что была. Там, Памелу Андерсон потрогать за силикон, или заработать миллион долларов разработкой программного обеспечения, не приторговывая при этом героином и не стреляя торгашей.. У меня тоже была мечта. Я хотел цифровой фотоаппарат. Последние три года хотел его страстно и не покладая рук. Дело в том, что однажды вкусив данных плод современной технологии, я осознал суетность всей этой пленки, проявки, печати, сканирования. Все равно я печатные фотографии сканирую. А если можно один раз нажать на кнопку, и получить результат, то зачем еще суетиться? Однако, наверняка всем известна ситуация с электроникой такого плана на Украине. Когда в магазинах можно обнаружить только изрядно стоящие модели, долларов по 700 минимум. С моими тамошними доходами это было совсем нереально. Оказалось, что в Румынии тот же праздник. И в Молдове - интересовался у друзей.

И вот, два дня назад я обзавелся заветной штуковиной. Я нашел здесь фирму, у которой имелось хоть какое-то ценовое разнообразие. Выбор мой пал на модель HP C318, которая в Штатах стоит 200$, а здесь мне вылилась в три сотни с копейками. Но что тут поделаешь? Зато 2.3Mpix, 1800x1200 и за приемлимую цену.

Чтобы научиться скачивать картинки с нее под линуксом, пришлось, конечно, немножко поморочиться. Все магические пассажи в итоге свелись к компиляции ядра с поддержкой SCSCI и USB storage devices. После чего теперь мне достаточно подключить камеру и примонтировать ее как USB hard disk. Появляется дерево каталогов с картинками, по которому можно ходить, смотреть и переписывать картинки на винчестер.

После того, как вытаскивание фотографий проблем не составляло, меня занял другой вопрос. Выкладывание этих самых картинок к комментариями на сайт. Наверняка же что-то интересное попадется - надо не пропустить. Вообще, иногда на улице видишь такое, что хоть стой хоть падай. Даже досадно получается, что нет с собой фотоаппарата. Теперь, надеюсь, ситуация изменится. Например, здесь в Румынии номера машин состоят из двух букв округа (IS - Яссы, B - Бухарест, и т.д.), двух цифр и трех букв. Так я уже таких комбинаций насмотрелся.. Вполне реально встретить серии SUX, LOH, и даже HUJ. Собираюсь начать собирать всякие перлы. Но я о чем. Мне нужна была удобная оболочка для фотографий на сайте, потому как с возросшими объемами фото-контента, редактирование html и конвертирование вручную больших картинок в малый формат для показа в списке становятся делами утомительными. Freshmeat указал мне правильный путь, и я наткнулся на проект The Gallery. Это набор скриптов на PHP, с помощью которых можно сделать свою веб-галлерею. Весь интерфейс, как посетителя, так и администратора, предельно прост. Заливать фотографии можно прямо через веб, все транформации делается "на лету". Руками на стороне сервера не нужно делать, как правило, ничего. Поставить эту вещь тоже совсем несложно. Кстати, теперь раздел фотографии превратился в настоящую фото-галлерею и ездит именно на The Gallery.

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

Делается все с помощью одной глобальной переменной. У меня ее зовут lang. Для входа в галлерею используется "точка входа", которой служит скрипт language.php (ниже). Так как этот скрипт лежит в каталоге gallery/, редирект делается на index.php там же.

<?php

session_start();
session_register("lang");

$HTTP_SESSION_VARS["lang"] = $l;
header("Location: index.php");

?>

Ссылка на галлерею будет выглядеть так: /gallery/language.php?l=<язык>.

После чего в темплейтах для заголовка и завершения страничек gallery переменная lang может быть использована для подлючения файлов с разными именами, с содержимым на нужном языке. Я это так реализовал:

<?php

session_start();
if(empty($GLOBALS["lang"]))
    $GLOBALS["lang"] = "eng";
require("/path/to/header-".$GLOBALS["lang"].".inc");

?>

Насчет многоязычных комментариев и названий для альбомов и картинок, автор программы мне ответил следующее: This would be very challenging in G1. We *may* do this in G2, but it's been a subject of much debate on the -devel mailing list. Read the archives and get involved in the discussion there. И дейсвительно, сделать такую возможность в рамках простого и удобного интерфейса - довольно сложная задача, и реализация ее сначала должна быть хорошо продумана. Тем не менее, на данный момент меня в gallery устраивает все. Кстати, об авторе. С сайта проекта есть ссылка на его домашнюю страничку. Посмотрите - это что-то :)

дизайн и содержимое сайта © , 2001-2018 | ~ 5703 посещений в день | статистика