02:15 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

Итак, пришло время это написать.
Мы ищем жильца. Мы - это я и Паныч.
Комната - большой проходной зал с балконом в трехкомнатной квартире.
Территориально - ст.м. Проспект Большевиков, 10 минут на "локальной" маршрутке (29р проезд на данный момент).
Цена - 9500р за комнату, включая коммуналку, электричество и интернет.

Ищем адекватного, незапарного человека, желательно "из своих" - по знакомству или по духу))

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

После работы поехал в "максилаб" забрать с проявки плёнку. Ожидал, что там совсем пиздец - ан нет! Большая часть плёнки отфоткалась, хотя насколько плохо - сказать пока не могу. Хотел отсканировать в электронный вид, но не тут-то было! Меня не устроили ни цены, ни разрешение.

"А где же ярость?" - спросите вы. ИХ ЕСТЬ У МЕНЯ!
В двух совершенно разных фирмах, занимающихся в том числе фотопечатью (Максилаб и Яркий Мир) девочки на кассе не знают понятия "разрешение сканирования". ОБЕ! с честными и наивными глазами начали твердить про 300 DPI. В первый раз я сперва охренел, а потом прочитал краткую и вдохновенную лекцию о том, что если у вас с пленки 35х24мм получается картинка максимальным разрешением 3000х2000, а 1 дюйм это 25.4мм, то можно сторону пленки длиной 24мм условно считать за один дюйм, и тогда разрешение вашего сканера около 2000 DPI.

В Ярком Мире, снова услышав про 300 DPI, я вздохнул и попросил прайс, на котором были указаны варианты разрешений итоговых картинок. Выяснил, что у них сканер до 4000 DPI, но цена за сканирование одной катушки плёнки 700р! У меня от таких цен волосы зашевелились во всех местах. Я лучше по цене двух пленок возьму дешевый сканер со слайд-модулем - и потом уже, отобрав единичные, самые крутые кадры — можно их сканировать поштучно на крутом оборудовании за деньги. К слову сказать, предельная разрешающая способность моей пленки 260 пар линий на 1 мм, это 260x2x25.4 = 13200 DPI. А вот с объективом я не разобрался, как посчитать, для аналоговой съемки там ад, пиздец и формулы :D

А вообще, для сравнения - у меня цифровая зеркалка 8 Mpix, а сканирование плёночного кадра с 4000 DPI даст на выходе 21.4 Mpix.

Отдал в проявку плёнку, не стал проявлять сам. Как подсказал Филипп, я наебался с батарейками - поставил в "Зенит 122" две "таблеточки" LR44, а надо хитрые какие-то с пониженным вольтажом. В итоге экспонометр мне безбожно врал, а я ему верил. Ну и ISO64 ситуацию не улучшило. После долгого разглядывания фотопленок на витрине, увидел невзрачную катушку с ч/б пленкой (ISO100\36, за 200р) с подписью maxilab. Оказалось, что им пленка приходит большими бобинами, а они сами её в катушки сматывают. Взял.

А ещё нашёл для смартфонов приложение-экспонометр, вот такое:


Умеет мерять как прямой свет, так и отраженный. Причем прямой меряет датчиком освещения на лицевой панели (подносишь смарт к объекту съемки экраном к себе), а отражённый - через основную камеру на задней крышке.

Я беру два фотоаппарата, свою зеркалку и пленочный "Зенит 122" с ч/б плёнкой, и еду на Крестовский. Если вдруг кто жаждет получить черно-белую бумажную фотокарточку со своим плохо получившимся лицом - вы знаете как меня найти.

Автошкола перенеслась с 15 на 22е - не набралась группа. Поставил себе приложение, в процессе поездки на работу и обратно учу билеты. Все довольно легко и логично, пока всё запоминалось с первого раза - к вечеру первого дня я прогонял 5 билетов из 40 без ошибок.

Стал узнавать про яхт-школу, выяснил что получить "рулевого прибрежных судов" (международные права, система IYT) дешево не получится. Везде полный курс обучения от 80 до 100 тысяч. В итоге выбрал trysail.ru: 25 т.р. теория, потом 40 т.р. за недельный выход по Балтике, всего надо будет две недели на воде провести, но между ними допускается большой промежуток. Таким образом, я могу уложить первые траты в вменяемые 65 т.р. после чего хорошо подумать, надо ли оно мне, подкопить ещё 40 т.р. и закончить обучение, получив международные права.

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

03:39

С++

Иногда натыкаешься на чужой код и аж дух захватывает.
Сегодня вот решал задачу: определить количество возможных расстановок N ферзей на доске NxN, так чтобы они не били друг друга.
Так как осознать, как работает стандартный алгоритм, у меня ума не хватает, решил попробовать брутфорс.
Столкнулся с проблемой - для перебора поля NxN нужно N уровней вложенности циклов.

Наткнулся на эту вот жемчужину.
Это гениально по нескольким причинам:
1. чувак придумал, как сделать динамически переменную вложенность циклов без рекурсивных функций, просто через один цикл
2. реализовал это коротко и так, что понятно даже таким дибилам, как я
3. у него учтена возможность задать отдельные ограничения для итераторов вложенных циклов

В итоге моя задача решилась в ТРИ значимых строчки.
Это перебор всех вариантов расстановки (восемь в восьмой степени для обычной доски) и проверка функцией check, бьют ли ферзи друг друга.



P.S. Stepic.org всё равно не принял ответ, тупой перебор работает слишком медленно, 5 секунд для доски 8х8, пару минут 9х9 и так далее, по очень крутой экспоненте. Придётся делать через рекурсию и по уму.

P.P.S. Попытался распараллелить на два потока - хер там! )) Но сама попытка!

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

После долгих изысканий и гуглёжки вроде нашёл решение, как передать функции двухмерный массив — в качестве параметра передаётся указатель на первый элемент массива &arr[0][0], в самой функции этот элемент принимается как ссылка на переменную int *a, плюс к ней ещё две переменных - размерность массива m*n. После чего доступ к остальным элементам массива реализуется в цикле пизданутой конструкцией *(a + i*m + j).

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

Я еду в Ейск!
Выбрал даты с 22 по 27 августа.



Разработчики Path of Exile что-то капитально сломали. Игра теперь неиграбельна на линуксе, каждые две секунды фризится.
Так что буду заниматься делом, а не играть - тоже польза.

А ещё хочу похвастаться - не нарадуюсь своей сковороде)) Купил в Икее за 1500р - тяжеленная, чугунная, красивая)
Главный плюс в том, что можно прям вилкой со всей силы отдирать прижаренную картошку, ничего не боясь повредить. А отмывается она неожиданно легко. Модель называется Senior.



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

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

Так вот, иногда - когда задуманное получается - на фотобумаге оно обретает какую-то особенную силу. Я смотрю на эти карточки и не могу оторваться.

P.S. А ещё я выяснил, что экран у меня по цветопередаче действительно плох.

12:07 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

Я тут чёт подумал... я слишком много всего боюсь. Никак не разберусь со здоровьем, тупо опаздываю на прием к врачу. Решил сдать на права - боюсь идти а автошколу - а вдруг денег не хватит? Туплю и занимаюсь не тем, чем хочу заниматься.

Поэтому я решил пожить под лозунгом "нахуй страх, пойди и сделай это прямо сейчас".

12:54

Нравится сказка? Гляжу, молчишь-ка! Слушай внимательно, до конца:

Кэвин — не рыцарь, почти мальчишка, старые латы и конь отца.
читать дальше

04:52 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

На реддите запилили пост фанарта, нарисованного мышкой в пайнте.
И я взял и заморочился!
читать дальше

@темы: PoE, Path of Exile

09:50

Ярость

Мне надо решить задачку по программированию.
Из программирования там - ДВЕ СТРОЧКИ.
И чтобы их написать, мне надо решить систему алгебраических уравнений с несколькими неизвестными В ОБЩЕМ ВИДЕ.
Сначала я попробовал метод обратной матрицы. Так как матрицы я изучал в универе на первом курсе много лет назад - полез гуглить и охуел. Если бы надо было посчитать несколько матриц просто с числами, я бы справился. Но там, где конкретные числа, складываясь, дают третье - решение в общем виде выглядит как (a / b) * (c / d * (..........) ....... ) и матрица у меня на листочке разрастается размером до половины этого листочка. Просто скормить решение программе не получается - надо упростить выражение, раскрыть все скобки и перемножить все дроби, потому что иначе при подстановке переменных в знаменатели получается деление на ноль.

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

01:09 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

Извините, в этот раз без откровений.
upd: по ссылке не для моралфагов и местами довольно мерзко.

Заснуть я так и не смог. Пульс отдаётся в голове набатом, ступни все мокрые, и очень страшно.
Взял телефон, полез гуглить. Обычно это не приводит ни к чему хорошему, но не в этот раз))
Я узнал такие названия, как вегетососудистая дистония и кардионевроз, и странным образом успокоился.
Для тех, кто не знает, что они означают - могу объяснить: пациент - долбоёб. Мнительный долбоёб. И это как раз то, что предельно точно описывает вашего покорного слугу.

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

Базовые параметры я проверял. Давление 122 на 85. Пульс 80-90. Это в пределах нормы, учитывая, что началось всё с новости про остановку выплат по оборонзаказам. Я вообще паникер и любитель нагнетать, а тут ужас-ужас со всех сторон, (возможная) потеря зарплаты, слухи из интернета про то, что снос зданий около метро в Москве - подготовка к возможной эвакуации при ядерной угрозе, везде тексты про угрозу третьей мировой... Ну вы понимаете))

Утром пойду в больничку, запишусь на приём к терапевту, проверю анализы и щитовидку (давно пора). Болезнь вполне может быть реальной. Самое смешное, что боли в желудке прошли постепенно после ФГДС - а я мучился ими несколько последних лет. При этом на приём после ФГДС я не сходил, то есть мне ничего не выписывали, и я не жрал лекарств. Есть предположение, что дело ещё в том литре БАДов из Алоэ, который я выжрал, но никаких доказательств у меня нет.