dastapov: (Default)
2022-05-19 06:27 pm
Entry tags:

День 85

Из жизни людоеда, участвовавшего в войне:(За наводку спасибо avva)
dastapov: (Default)
2022-04-22 01:06 pm
Entry tags:

День 58

Из жизни людоедов:
dastapov: (Default)
2022-04-07 10:11 pm
Entry tags:

День 43

Очередная порция людоедов для истории.

dastapov: (Default)
2022-04-05 12:23 pm
Entry tags:

День 41

Надо было раньше начать записывать, но было не до того. В ФБ/OK/VK люди пишут коротко, а в ЖЖ по-прежнему пишут простыни и "программные тесты". Ссылки для себя, чтобы можно было посмотреть, о чем же писали пользователи ЖЖ из России в ходе войны (и что писали в комментариях). Выборка, естественно, полностью предвзятая.
Свалка за предыдущие дни:
dastapov: (Default)
2022-03-24 08:53 am
Entry tags:

UA -> UK

Поскольку сейчас любые средства расширения аудитории хороши, напишу и тут тоже.

Я написал и обновляю FAQ по переселению беженцев из Украины в Великобританию

Правки/комментарии/... приветствуются (прямо там в документе)
dastapov: (Default)
2022-03-15 09:27 pm

Updated ljDump (for Dreamwidth and LiveJournal)

I've helped a friend to move from LiveJournal to Dreamwidth, which prompted them to make LiveJournal and Dreamwidth backups which in turn prompted me to collect all the recent patches for ljdump and make it work with TLS+"clear" auth.

Repo could be found here: https://github.com/adept/ljdump
dastapov: (Default)
2021-07-17 10:40 pm

ICFPC-2021: There is only one thing only I am interested in: bent figures

This is part two of the writeup, part one could be found here.

Day 3 (morning of Sunday)Read more... )
dastapov: (Default)
2021-07-16 09:54 pm

ICFPC-2021: You gotta know when to hold'em and when to fold'em

Gather round and settle down for the next instalment of the ICFPC write-ups.

ICFPC stands for ICFP Contest (and ICFP, in turn, stands for International Conference on Functional Programming), and I have been participating in them since early 2000s and writing up my adventures here. My most famous writeup (in Russian) about the best ICFPC so far -- 2006 -- could be found here.

TL;DR: This year, our team name was "Folding at home", there were three of us + my wife who solved a bunch of puzzles manually (but did not write code). We wrote an interactive computer-aided solver in OCaml and finished 36th in the Lightning Round and 21st in the Main Round. I liked this year's contest more than 2020 (but less than 2006 :). Puzzle was somewhat similar to the Origami puzzle from ICFPC-2016.

And if you want to know more than just TLDR, prepare for the wall of text :) Let's go )
dastapov: (Default)
2020-07-22 10:59 pm

ICFPC-2020: To boldly go ... where?

This is part two of the ICFPC-2020 write up. Part one is here.Read more... )
dastapov: (Default)
2020-07-22 12:12 pm

ICFPC-2020: Space, The Final Frontier

Time to break the long radio silence to treat you to another tale of my ICFPC adventures. For uninitiated, ICFPC stands for ICFP Contest (and ICFP, in turn, stands for International Conference on Functional Programming), and I have been participating in them since ... well, since time immemorial (2004? 2003?) and writing up my adventures here. My most famous writeup (in Russian) about the best ICFPC so far -- 2006 -- could be found here.

This time I am going to do the write-up in English because there would be lots of English text quoted, and because I want my teammate (Hi, Alex!) and colleagues to read it.Let's go... )
dastapov: (Default)
2019-03-09 02:00 pm

0x29

It is this time of the year again :)

Борода еще седее, но совсем чуть-чуть. Внезапно обнаружил себя родителем школьника. Проекты с детьми сложнее, чем проекты на github. Плюс один иностранный язык, хоть и со скрипом. На работе учил интерна, который моложе, чем мой .emacs. Внезапно понял, что в текущей индустрии уже столько же, сколько до этого провел в предыдущей. Один год - это больше, чем 1 миллион шагов, но меньше, чем два. Планов еще больше, а времени для них еще меньше (но это по-прежнему лучше, чем наоборот).
dastapov: (Default)
2018-07-26 08:54 am

ICFPC-2018: видео

А вот как оно работало.

Сборка:


Разборка и переделка:
dastapov: (Default)
2018-07-25 07:01 pm

ICFPC-2018

В этом году ICFPC был про футуристическую 3D печать.

Коротко задачу можно описать так:

Вам дается описание 3d-модели, составленой из кубиков одинакового размера. Все кубики или стоят на земле или одной из сторон соединены с каким-то другим кубиком. У вас есть "нанобот", который может перемещаться в пространстве (наплевав на гравитацию) и "печатать" кубики в непосредственной близости от себя. Кроме того, от бота можно "отпочковать" нового бота (и так до 20 штук) и кроме того, можно временно "включить антигравитацию" в зоне печати, и тогда кубики, не прикрепленные к чему-то, будут висеть в том месте, в котором их напечатали. При отключенной антигравитации висящие в воздухе кубики считаются фатальной ошибкой и вызывают завершение программы.Read more... )
dastapov: (Default)
2018-07-20 10:51 pm

ICFPC-2018

Тем временем незаметно подкрался очередной ICFPC: https://icfpcontest2018.github.io/

В этом году программируем нано-3D принтеры.

Пока пишу сам, на ocaml-е. Если кто хочет за компанию - пишите :)
dastapov: (Default)
2018-04-08 02:59 pm

Работа в UK - здравоохранение, школа, съем жилья

Первая часть рассказа вот тут, в ней было про финансы, а тут мы поговорим про не-финансовые аспекты.Read more... )