Зерно
Наконец нашел нашел время сносить в печать тестовые снимки с Ilford Delta 3200. На формате 30x30 зерно выглядит вполне адекватным. ( Read more... )
Печать без коррекции
Краткий сеанс общения на форуме фотопроекта привел меня к пониманию, что нужно менять лабораторию. Интересно, существуют в Москве места, где за разумные деньги можно печатать без того, чтобы машина по своему усмотрению скорректировала плотность и контраст?
Entry tags:
Юзабилити
Интересно, о чем думают разработчики интернет-магазинов, когда в разделе "светофильтры" делают фильтрацию по фирме, но не по диаметру фильтра? Предполагают, что покупателю лишь бы купить от известного производителя, а под нужный диаметр потом плоскогубцами подправит?
А можно, я не пойду в ваше светлое будущее?
Прочитал CSS @ Ten: The Next Big Thing. Очень красиво автор пишет про то, какое светлое будущее для нас всех настанет, когда браузеры начнут поддерживать веб-шрифты. Указываешь в своем css-файле ссылку на нужный для твоего дизайна специфический шрифт -- и посетитель в полной мере наслаждается новым оригинальным дизайном.
Просто чудо. Вот только говоря о нескольких мелких недостатках такого подхода, автора забыл о совсем незначительном нюансе: большинство бесплатных шрифтов содержат глифы только для латинского алфавита. Мы со своей кириллицей получим, как в той шутке, полное фиаско, но только на букву "п". Так что лучше уж это светлое будущее настает где-нибудь там, где нет меня, любимого. Ага?
Просто чудо. Вот только говоря о нескольких мелких недостатках такого подхода, автора забыл о совсем незначительном нюансе: большинство бесплатных шрифтов содержат глифы только для латинского алфавита. Мы со своей кириллицей получим, как в той шутке, полное фиаско, но только на букву "п". Так что лучше уж это светлое будущее настает где-нибудь там, где нет меня, любимого. Ага?
Entry tags:
Откомпилируйте меня, кто-нибудь...
Все же форум uml2.ru является хорошим видом душеспасительного чтения:
P.S. Надо будет продвинуть в массы новую концепцию ООП: "ООП есть три слона -- полиморфизм, инкапсуляция и наследование -- стоящие на спине черепахи под названием 'компиляция'". Ну а сверху, понятное дело, земной диск, небесная твердь и иже с ними...
Разница между БД и объектно-ориентированым приложением в том, что объект инициализируется кодом и изменение его структуры и поведения воспринимается при перекомпиляции и новом запуске приложения....никто так и не сообщил человеку, что компиляция -- не абсолют. И есть ОО-системы, в которых изменение поведения существующего объекта -- штатная операция.
P.S. Надо будет продвинуть в массы новую концепцию ООП: "ООП есть три слона -- полиморфизм, инкапсуляция и наследование -- стоящие на спине черепахи под названием 'компиляция'". Ну а сверху, понятное дело, земной диск, небесная твердь и иже с ними...
Entry tags:
Хабрапереводы
Осознал, что на хабрахабре меня в наибольшей степени убивают переводы. Нет, правда. Я могу понять людей, которые берутся за перевод, не обладая достаточным знанием языка. Нет, я не считаю, что они правы -- но могу их понять. Чего я не могу понять -- так это того, зачем за перевод берутся люди, не знающие языка, на который переводят. Или полностью лишенные элементарного здравого смысла.( Read more... )
Entry tags:
Программисты -- руки прочь от UseCase'ов!
В который раз убеждаюсь, что программистам нельзя писать UseCase'ы. Вообще, программистский бэкграунд -- это то, что аналитик должен выдавливать из себя по капле. Иначе получаем в который раз вот такое:
P.S. Блин, последняя капля. Позавчера два десятка таких UseCase'ов прочел...
Главный успешный сценарий:Ну вот какая разница автору -- это будет окошко для ввода логина и пароля или голосовой ввода? Или будет палец приложен к сканнеру отпечатков? А бедным программерам теперь придется окошко кодить. И можно быть уверенным, что закодят так, что через год ни голосового ввода, ни отпечатков пальца всунуть не удастся без лома и какой-то матери.
1. П запускает Приложение
2. В появившемся окне вводит свой логин\пароль
...
P.S. Блин, последняя капля. Позавчера два десятка таких UseCase'ов прочел...
Entry tags:
Знания умножают скорбь
Я достаточно давно пришел к выводу, что кодерам не нужно рассказывать про шаблоны проектирования. Им от чрезмерной умности -- один вред. Ибо они начинают эти шаблоны втыкать в каждое замеченное отверстие.
Характерный пример попался на форуме PHPClub'а...
Характерный пример попался на форуме PHPClub'а...
Entry tags:
Отнестись с осторожностью
Депутат [имя поскипано по соображениям охраны нравственности] намерен инициировать депутатский запрос в Генеральную прокуратуру РФ на предмет проверки деятельности чиновников Мининформсвязи. По мнению депутата, ведомство лоббировало интересы компании Microsoft и пыталось добиться оплаты поставок в российские школы программного обеспечения именно этой компании. Средства, которые понадобились бы для реализации этого проекта, можно направить на создание собственного ПО, считает депутат. Эксперты отнеслись к этой идее с осторожностью.
(цитируется по CNews, выделение мое)
( Read more... )
Entry tags:
JavaFX
Вот за что я люблю Sun'овских маркетоидов -- так за то, как виртуозно они выдают затасканные банальности за новейшие достижения технологии...
Entry tags:
Книжка
Встретив ссылку на любопытную книжку, скачал ее и начал читать. В процессе чтения быстро возникло какое-то странное чувство. К концу первой трети текста оно оформилось: как-будто ешь тарелку теплого молочного супа и вдруг осознаешь, что это не первая попытка. :)
Ну да, очень правдиво и точно. Но какое-то омерзение вызывает. Странно.
Ну да, очень правдиво и точно. Но какое-то омерзение вызывает. Странно.
Entry tags:
UML2
Пришло письмо от напоминалки -- "пора еще раз взглянуть на uml2.ru".
Сразу могу сказать, что стало красиво. И что я забыл, какой у меня логин/пароль. Что характерно, форма восстановления пароля хочет И мой логин И мой e-mail. Смысл указания обоих остался для меня загадкой. Соответственно, чукча сегодня -- сугубо читатель.
Практика показала, что быть сугубо читателем бывает полезно. В обычном состоянии я бы не полез в раздел "Консалтинг и Внедрение" и не встретил бы там ссылку, над которой плачу уже с час...
Сайт развивается, есть смысл заглянуть на него чеще через месяц-другой. Хотя "данный сайт UML2 был создан в помощь системным и бизнес-аналитикам", возможно, и для меня польза будет.
Сразу могу сказать, что стало красиво. И что я забыл, какой у меня логин/пароль. Что характерно, форма восстановления пароля хочет И мой логин И мой e-mail. Смысл указания обоих остался для меня загадкой. Соответственно, чукча сегодня -- сугубо читатель.
Практика показала, что быть сугубо читателем бывает полезно. В обычном состоянии я бы не полез в раздел "Консалтинг и Внедрение" и не встретил бы там ссылку, над которой плачу уже с час...
Сайт развивается, есть смысл заглянуть на него чеще через месяц-другой. Хотя "данный сайт UML2 был создан в помощь системным и бизнес-аналитикам", возможно, и для меня польза будет.
Entry tags:
web 2.0
Сообщество web2_0_ru читается зачастую как филиал кунсткамеры. Чего стоит, к примеру, вопрос: "Существует ли какой-нибудь web based wiki?"
Или вот это: Хелп. Просьба глянуть сайт и дать совет по функции веб 2.0.
У меня уже где-то с полгода назад выработался стойкий шаблон: если некто слишком часто произносит слово "web 2.0" -- с большой вероятностью слушать его абсолютно незачем. Исключения есть. Но основная масса соответствует правилу...
Или вот это: Хелп. Просьба глянуть сайт и дать совет по функции веб 2.0.
У меня уже где-то с полгода назад выработался стойкий шаблон: если некто слишком часто произносит слово "web 2.0" -- с большой вероятностью слушать его абсолютно незачем. Исключения есть. Но основная масса соответствует правилу...
Entry tags:
Дурная голова рукам покоя не дает
Меня часто забавляет то, как люди, столкнувшись с проблемой, пытаются заглушить ее внешние проявления вместо того, чтобы устранять причины.
( Read more... )
( Read more... )
Entry tags:
Гарантхост
Определенно не новость:
Я только не понимаю, зачем эти добрые и милые люди так навязчиво демонстрируют свой IQ? Или действительно имеют надежду, что за публичное лизание государственного анала им что-то обломится?
Сегодня (03.11.2006) советом директоров компании ГарантХост.Ру было решено отказаться от предоставления наших услуг гражданам Грузии и от сотрудничества с организациями данной страны, в связи с проведением резкой антироссийской политики.Я вполне понимаю, что для того, чтобы открыть в этой стране свой небольшой бизнес, не обязательно иметь IQ больше 7. Это нормально.
Я только не понимаю, зачем эти добрые и милые люди так навязчиво демонстрируют свой IQ? Или действительно имеют надежду, что за публичное лизание государственного анала им что-то обломится?
Entry tags:
Эта страшная локаль
Понятно, что во всем виноват Гейтс. Это его винды приучили всех к тому, что сделать локализацию -- раз плюнуть.
Нет, понятно, что переводить все тексты на другой язык -- муторно и дорого. Не каждый решится. Но вот всякие разделители, форматы даты и времени -- это как бы халява. А ну-ка, винды, что у нас тут стоит форматом даты? dd/mm/yy? Вот так и нарисуем.
А что у нас за валюта? Рубли? Вот и славненько, вот рубли и нарису... Стоп. Граждане, я же гоню. В сутках у нас 24 часа. Что в Германии, что в Японии. А в январе 31 день. Даже в России.
Но валюта, простите, немного разная. Если у меня в базе хранится 100 чего-то, то по меньшей мере опрометчиво тупо приписывать к этой сотне "USD" или "руб." только потому, что стоит такая локаль.
Переносите базу на другой комп и, о чудо, ценность всех зарегистрированных в ней предметов изменияется в три десятка раз.
Когда VB и Delphi семимильными шагами пошли в народ, такое поведение программ было широко распространено. Сейчас здравый смысл все чаще берет верх и все больший процент разработчиков осознает, что не нужно тупо приписывать к сумме обозначение валюты по текущей локали. Чаще -- не значит "всегда". Характерный пример: решил я себе принтер прикупить. И пошел на сайт HP и запустил визард для подбора принтера.

ДА! Я хочу струйный принтер от HP за 150 рублей. Дайте два. Не глядя.
P.S. "Россия-русский" -- это тоже пять. Очень хорошая трава.
Нет, понятно, что переводить все тексты на другой язык -- муторно и дорого. Не каждый решится. Но вот всякие разделители, форматы даты и времени -- это как бы халява. А ну-ка, винды, что у нас тут стоит форматом даты? dd/mm/yy? Вот так и нарисуем.
А что у нас за валюта? Рубли? Вот и славненько, вот рубли и нарису... Стоп. Граждане, я же гоню. В сутках у нас 24 часа. Что в Германии, что в Японии. А в январе 31 день. Даже в России.
Но валюта, простите, немного разная. Если у меня в базе хранится 100 чего-то, то по меньшей мере опрометчиво тупо приписывать к этой сотне "USD" или "руб." только потому, что стоит такая локаль.
Переносите базу на другой комп и, о чудо, ценность всех зарегистрированных в ней предметов изменияется в три десятка раз.
Когда VB и Delphi семимильными шагами пошли в народ, такое поведение программ было широко распространено. Сейчас здравый смысл все чаще берет верх и все больший процент разработчиков осознает, что не нужно тупо приписывать к сумме обозначение валюты по текущей локали. Чаще -- не значит "всегда". Характерный пример: решил я себе принтер прикупить. И пошел на сайт HP и запустил визард для подбора принтера.

ДА! Я хочу струйный принтер от HP за 150 рублей. Дайте два. Не глядя.
P.S. "Россия-русский" -- это тоже пять. Очень хорошая трава.