Category: it

Category was added automatically. Read all entries about "it".

hog

prologовое

в GNU Prolog реализован достаточно клевый механизм работы с ограничениями, думал может это позволит eight queen puzzle решить в одну строку, но что то не, не получается, дальше "x должны быть разные" и "y должны быть разные" не получается, надо еще поизучать, а то было бы очень клево если бы можно было такие задачи решать в одну строку

?- CX=[X1,X2,X3,X4,X5,X6,X7,X8],CY=[Y1,Y2,Y3,Y4,Y5,Y6,Y7,Y8],fd_domain(CX,1,8),fd_domain(CY,1,8),fd_all_different(CX),fd_labeling(CX),fd_all_different(CY),!,RSLT=[X1/Y1,X2/Y2,X3/Y3,X4/Y4,X5/Y5,X6/Y6,X7/Y7,X8/Y8],fd_labeling(CY),write(RSLT),nl,fail.
hog

блокчейн

в сми постоянно начал мелькать термин "блокчейн" и то как это круто и всех спасет, я че то как ни читаю про эту тему, получается что вся соль в том что туча народа распределенно имеет полную копию какой то базы данных, в чем кайф то и спасение? или это как "облачные технологии", просто бренд что бы не говорить что это удаленный компутер?
hog

программистское

почему очень важно иметь свои собственные проекты (я не имею в виду коммерческие, какиенить опенсорсные, небольшие, типа pet projects) имхо - потому, что это позволяет найти балланс с работой, эмоциональный фокус перемещается на свои проекты, а задвиги руководства на работе становятся глубоко пох.. и если product owner рожает решение сделать какой то совершенно абсолютно идиотский финт, то при полном фокусе на работе это может привести к истерике и увольнению, а если есть свои проекты, то уже смотришь на "этот домик" со стороны и спросив "понимает ли он что это дерьмо?" и получив утвердительный ответ, делаешь без вопросов и эмоциональных всплесков... очень удобно и всем рекомендую
p.s.
потенциально это правда может сказываться на карьерном росте, так как чел который практикует выглядит для начальства как "безынициативный, не имеет горящих глаз!", но это уже зависит от того что в данной ситуации выгоднее
hog

цифроподписное

очень интересное выступление Антона Кекса на недавнем Devclub на тему криптографии, эстонской системы ид-карт и того с чем он столкнулся при работе в РФ
hog

управление знаниями (программерское)

опубликовал плагин для NetBeans IDE что бы работать с mind maps в рамках среды и хранить их внутри проектов, так что кто юзает данную IDE, то может попробовать, основное достоинство перед конкурентами (коих много) - майнд мэпс хранятся внутри проекта, файлы текстовый и могут быть прочитаны без плагина если что и работа с данными идет через средства IDE, что позволяет в частности делать ссылки на исходники какиенить и быстро их открывать (ну и сделал экспорт в разные форматы, вплоть до markdown совместимого с github)
Collapse )
hog

хакерское

hog

теперь самый простой путь на Java распарсить все байтики на все их битики

class Parsed { @Bin(type = BinType.BIT_ARRAY) byte [] bits;}
final Parsed parsed = JBBPParser.prepare("bit [_] bits;").parse(byteArray).mapTo(Parsed.class);

p.s.
честно говоря мне нехватало некоей бинарности в Java и вообще не радует что форматы идут от бинарных к текстовым, понятно что текстовое это круто и поглощает мощности каналов и память и создает рабочие места.. но всеж