UltraStalker

UltraStalker

пикабушник
57К рейтинг 118 подписчиков 2257 комментариев 102 поста 33 в горячем

Правильная экономия

Сегодня, 9 апреля, Сергей Собянин объявил о скором начале выплаты пособия безработным по упрощенной схеме — как известно, заявка на получение этого пособия производится на сайте Центра занятости czn.mos.ru. Не прошло и суток, как его слова подтвердились на практике: схема получения пособия упростилась до абсолютного максимума. Оцените: технически — очень простое и очень грамотное решение проблемы.

Правильная экономия Москва, Пособие, Центр занятости, Политика
Правильная экономия Москва, Пособие, Центр занятости, Политика

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

Показать полностью 1
3

Эффектный способ умопомешательства в самоизоляции

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

Ну, к примеру, дать волю своему больному воображению и былым навыкам. На картинках (плюс коротенькое видео на скорую руку) ниже — начало истории про спецгруппу, которая при попытке выяснить причины сбоя в работе Розовой Королевы, что возникли в высотном 150-этажном здании, расположенном в Авксом-Сити, оказалась изолирована этой самой Королевой в здании до окончания периода карантина, но не оставила попыток досрочно и самостоятельно выбраться куда-нибудь наружу, сквозь орды утратившего в самоизоляции рассудок персонала. Была задумка совместить в некоторых кадрах CG и реал-видео, благо на стене ждёт своего часа зелёная ткань, а прототип Розовой Королевы только что стырил у меня без разрешения пятую сушку из пакета. Сейчас ломаю себе голову — продолжать или нет: и работа объёмная, и выше уровня пародии ей не подняться. Что подскажут пикабушники?

Эффектный способ умопомешательства в самоизоляции Компьютерная графика, 3D моделирование, Пародия, Самоизоляция, Карантин, Юмор, Черный юмор, Видео, Длиннопост
Эффектный способ умопомешательства в самоизоляции Компьютерная графика, 3D моделирование, Пародия, Самоизоляция, Карантин, Юмор, Черный юмор, Видео, Длиннопост
Эффектный способ умопомешательства в самоизоляции Компьютерная графика, 3D моделирование, Пародия, Самоизоляция, Карантин, Юмор, Черный юмор, Видео, Длиннопост
Эффектный способ умопомешательства в самоизоляции Компьютерная графика, 3D моделирование, Пародия, Самоизоляция, Карантин, Юмор, Черный юмор, Видео, Длиннопост
Эффектный способ умопомешательства в самоизоляции Компьютерная графика, 3D моделирование, Пародия, Самоизоляция, Карантин, Юмор, Черный юмор, Видео, Длиннопост
Показать полностью 3 1
2

Послевоенный фотоархив О. В. Сергеева — часть 1

Краткое предисловие. В наследство от моего деда — Олега Валериановича Сергеева — мне досталось огромное количество фотоплёнок. Не так давно практически случайно была найдена послевоенная часть фотоархива — это по самым скромным оценкам не меньше сотни фотоплёнок (в том числе чёрно-белых негативов), отснятых ориентировочно в период с 1945 по 1980 года. Мой дед никогда не упоминал об этой части архива — но мне известно, что он очень много ездил по стране с фотоаппаратом в руках, и мне лишь сейчас представилась возможность оценить количество сделанных им фотографий.


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


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


Примечание № 2: в фотоархиве присутствует много дублей, поэтому фотографии в данном и последующих постах публикуются по принципу «Одно фото — один набор лиц» для ознакомления. Тем, кто узнал своих родственников — будут предоставлены все дубли с указанным человеком.


Примечание № 3: поскольку рано или поздно неизбежно возникнет вопрос «На фото мои родственники — давайте сюда все фото!», просьба опубликовать фото узнанного родственника в любом качестве, чтобы можно было сверить со снимком из фотоархива.


Ну и теперь собственно сами фотографии — часть 1-я, первые 10 штук. В каждом последующем посте по мере сканирования также будет публиковаться по 10 фотографий.

Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Послевоенный фотоархив О. В. Сергеева — часть 1 Фотография, После войны, Длиннопост, Фотоархивы
Показать полностью 10
-5

Старый домен — роднее новых двух

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

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самопис, Клипарт, Авторские права, Длиннопост

В далёком-далёком то ли 2003-м, то ли 2005-м году мы с другом подобрали из нескольких десятков вариантов и купили доменное имя ComGrAn.RU с целью сделать сайт студии WEB-дизайна и 3D-визуализации (почему так странно написано? а потому что это сокращение от «COMputer GRaphics and ANimation»). Разумеется, тогда у нас с ним наша затея не вышла, потому как мы весьма слабо представляли себе, как всё это правильно делается (для полноты картины достаточно сказать, что моим основным и горячо любимым рабочим инструментом для создания сайтов в те времена был Microsoft FrontPage, а для визуализации — пакет Ray Dream Studio 5.5, понятия не имеющий ни про какой антиалиасинг). Потом мы подзабили на продление, в результате чего доменное имя как-то незаметно перешло в чужие руки.  И вот в начале марта нынешнего года, случайно вспомнив про нашу с другом былую затею, решил буквально мимоходом-невзначай поинтересоваться принадлежностью домена... и к своему искреннему изумлению, обнаружил, что домен свободен. Покупка доменного имени последовала без малейших размышлений, и вот — ура! — спустя более 15 лет после первой покупки — он снова мой!


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


Кратко о содержимом фотостока: это [пока что] чуть больше пары сотен авторских (т. е. моих собственных) фотографий, иллюстраций и изображений в формате JPG, с разрешением от запредельных 640х480 пикселов и до бюджетных 1,5-4 мегапикселов. Часть из них засветилась на других фотостоках, типа Shutterstock, Depositphotos и пр., часть эксклюзивна (не в последнюю очередь потому, что не подошла по техническим требованиям, узнаваемым в кадре брендам и объектам, и т. д. — кстати, весьма вероятно, что со временем всё это исчезнет и с моего фотостока). Большая часть изображений бесплатна (в тематических секциях они помечены зелёным стикером «Free»)— на страницах сайта они с водяным знаком, но ссылки на максимальное разрешение и «скачать бесплатно» на таких страницах возвращают ту же картинку без водяного знака (с максимально возможным качеством и в максимально возможном разрешении). Контента маловато: некогда было толком заниматься, ибо на первом месте — разработка, да и работа водителем здорово отнимает силы и время. Тем не менее, кому что надо из картинок — заходите и выбирайте (платные не дам!). Время от времени бесплатка будет пополняться новыми экземплярами.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самопис, Клипарт, Авторские права, Длиннопост

Переходим к программной части дела — для интересующихся.


Прежде всего, как обычно — никаких типовых движков, только свой собственный код. Разумеется, PHP, и разумеется, 5.3. Само собой, MySQL — куда же без него в подобных делах? Плюс JQuery для визуальных эффектов (инфы по каждой картинке много, впихнуть всё одновременно — далеко не во всех случаях выполнимая задача). Привычное разделение на шаблон, маршрутизатор запросов и библиотеку функций. Учитывая, что фотосток — это сайт с обилием картинок и при этом за статичные картинки на сайте выдаёт себя динамический программный модуль, активно ведущий обработку условий и факторов (в основном это касается решения «водяной знак поверх картинки есть/нет», но не только, ещё он пишет статистику и производит массу других манипуляций) — пришлось добавить кэш изображений (когда упомянутый модуль пишет на сервер статичные картинки и потом выдаёт их вместо себя, что значительно ускоряет показ превьюшек).

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


Алгоритм расчёта примерно следующий. Первое и самое главное следствие перемножения коэффициентов: если хоть один из них равен нулю — изображение будет бесплатным.  Коэффициент максимального разрешения картинки тем выше, чем выше разрешение (другими словами, чем больше мегапикселов в картинке — тем она дороже, и это логично, потому что рендер занял больше времени, для хранения требуется больше места, и т. д.). Коэффициент возраста картинки необходим для реализации схемы «общественное достояние»: провисит картинка на сайте, скажем, три года — станет безусловно бесплатной в максимальном разрешении. И наконец, коэффициент принадлежности к секции — чтобы можно было назначать его сразу множеству изображений (фракталы подешевле, автомобили подороже, кошки почти бесплатно, военная техника втридорога, или наоборот, как-то так). Добавлены и ещё несколько факторов, они пока в расчётах цены не участвуют и ждут своей очереди на подключение.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самопис, Клипарт, Авторские права, Длиннопост

К слову, работа над платными картинками пока не закончена, так что сейчас купить их не получится — максимум полюбоваться на них сквозь водяной знак. К концу следующей недели надеюсь решить эту проблему. Средняя цена за картинку в максимальном разрешении, по предварительным оценкам, будет примерно равна стоимости чашки кофе в «Кофемании» (ну и естественно, будет корректироваться в процессе).


Разбивки на размеры пока нет. Любую из картинок сайт просто выдаёт в максимальном разрешении (платные — с водяным знаком, остальные — без).


Указания типа лицензий (узнаваемые объекты и бренды, различимые на фото личности и пр.) пока нет. В дальнейших планах. На данный момент юридически «чистыми» на 146% являются фракталы и 3D-иллюстрации, ибо для чистоты эксперимента создавались автором с абсолютного нуля, вплоть до категорического отказа от чужих 3D-моделей в рендерах.

Старый домен — роднее новых двух Фотобанк, Фотосток, PHP, Mysql, Самопис, Клипарт, Авторские права, Длиннопост

Поиск по сайту — в доработке. По одному слову («снег», «дорога», «яма») можно искать, по двум и более — пока нет (а тем более с падежами). Готовые чужие фреймворки — не хочу, не интересно, интересно самому (плюс ряд других, вполне понятных соображений).


Ещё в ближайших планах — модуль автоматического объявлений акций на картинки. Будет на определённый период времени снижать цены (вплоть до нуля) на случайно выбранные картинки (за исключением имеющих ценовой иммунитет). Самому заниматься подобной фигнёй в ручном режиме — для меня давно уже признак дурного тона.


Краткие итоги работы над сайтом: в сущности, для добавления новой картинки нужно сделать не так уж много — загрузить, выбрать секцию, атрибутировать (указать теги или выбрать из ранее добавленных для других картинок). Всё остальное делает алгоритм: получает разрешение, подсчитывает мегапикселы, коэффициенты и цену, кладёт сверху водяной знак, кэширует, [будет объявлять на сайте скидки и акции]. Удобно, здорово экономит время.


Пока всё. Вопросы, замечания, пожелания — просьба в комменты.

Показать полностью 3
9515

Несправедливый отказ

Вчера начальство собрало коллектив и объявило, что в свете последних событий некоторые сотрудники, возможно, будут переведены в режим удалённой работы из дома. Только было вызвался одним из первых перейти в удалённый режим, как мне сразу же в категорической форме отказали, без какого-либо объяснения причин. Просто сказали, что водителей это не касается. Обидно и несправедливо...

0

Чур, мы теперь троллим!

Сегодня оформляю документы на груз, рядом лежит пачка офисной бумаги, взгляд мимолётно падает на этикетку на коробке... стоп, ЧЕГО-О-О?! М-да, тонкий троллинг — удел настоящих мастеров...

Чур, мы теперь троллим! Троллинг, Юмор, Офисная бумага, Выборы, Владимир Чуров
Чур, мы теперь троллим! Троллинг, Юмор, Офисная бумага, Выборы, Владимир Чуров
8359

Фиаско в сражении с китайцами за честность

На волне постов о честности — о том, как я одержал потерпел фиаско в сражении с китайцами за высокие принципы. Месяца два назад заказал на Али вилку о четырёх USB-портах (цена вопроса — что-то около 150 руб.). Проходят все сроки защиты (а это больше 2 месяцев!) — вилки нет. Обычно это означает, что посылка утеряна. Поэтому открыл спор, который был решён, естественно, в мою пользу, спустя пару дней деньги вернулись обратно. И вдруг через неделю — извещение: вилка на почте. С опозданием, но доплелась.

Фиаско в сражении с китайцами за честность AliExpress, Возврат денег, Честность, Текст

Итог: деньги у меня, вилка у меня. Неловко. Равновесие Силы нарушено. Но мы же не лыком шиты!


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


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


Третью вилку заказывать не стал. Всё равно либо комментарии не прочтут, либо сообщение забудут открыть.

-1

Сериал «Ведьмак»: к вопросу о спонсорах

Каждая серия сериала «Ведьмак» начинается с логотипа. Как, вам он тоже кажется знакомым?

Сериал «Ведьмак»: к вопросу о спонсорах Сериал Ведьмак, Логотип, Peugeot, Лада, Юмор, Тонкий юмор

Впрочем, главный цимес не в этом. А в том, что при очередной смене спонсоров логотип сериала мог бы приобрести совершенно иной вид. Но это лишь мои досужие предположения.

Сериал «Ведьмак»: к вопросу о спонсорах Сериал Ведьмак, Логотип, Peugeot, Лада, Юмор, Тонкий юмор
Показать полностью 1
3288

Суровая справедливость

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


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


Бесценно. И вполне справедливо.

249

Бывших программистов не бывает?

В который уже раз понял, что бывших программистов не бывает. Работаю за рулём, платят не плохо, но — у логиста проблемы с учётом работы водителей, и как обычно, ведётся всё в родном до боли в печени Excel. Со всеми вытекающими, включая путаницу в рабочих сменах, штрафах и пр. Ну и конечно, долго такое выдержать сложно. На выходных засел писать замену (а заодно и навыки немного вспомнить, обленился — стали забываться). Логист посмотрел, почесал в затылке и незамысловато сказал «Это удобнее, чем в Экселе». Премию не заплатят, никто мне ничего не заказывал, максимум спасибо скажут. Поэтому практически сразу добавил в софтину демо-аккаунт, на случай продвижения в широкие народные массы. И обозвал её Деметрой. Ну чтобы хоть как-то называлась. Ниже — скрины. Диза нет — на него логисту глубоко фиолетово, потому что он начал путаться, кто когда и за что схлопотал штраф, и диз ему тут вряд ли поможет.


P. S. Aх да, самое главное забыл. PHP 5.3, MySQL, JQuery, холст, масло, карандаш. Как-то так.

Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Бывших программистов не бывает? PHP, Разработка, Mysql, Логистика, Водитель, Длиннопост
Показать полностью 2
Отличная работа, все прочитано!