- @0xd34df00d: *programmingСраное говно, почему есть такое различие между типами и данными? Ведь любой union/QVariant/boost::any — это, по факту, pair из типа и значения.
:(7 months ago; 75 replies- @L29Ah: Плюсопроблемы.
- @L29Ah: В общем, как и в остальных его плюсокодинг-тредах, дедфудик яростно жуёт плюсцы и ноет, вместо того, чтобы взять чуть более нормальные и высокоуровневые языки. U.
- @0xd34df00d: *programming *c++ *говно *идиотыХабр такой хабр, что просто хабр: habrahabr.ru7 months ago; 43 replies
- @0xd34df00d: *programmingЕсли кто-то еще не подписан на mr-aleph.livejournal.com , то это в срочном порядке надо делать. Разработчик v8, интересно пишет про JS, про v8, про node.js, сопутствующие грабли и всё-всё-всё.
Он у меня уже джва года в френдленте!7 months ago - @0xd34df00d: *windows *programmingЖуйк, я знаю, что в тебе много виндузятников, поэтому спрошу здесь.
Есть leechcraft.exe, линкуется, помимо прочего, с libxmlsettingsdialog.dll и libplugininterface.dll. Есть libleechcraft_someplugin.dll, который открывается через dlopen^W LoadLibrary ядром личкрафтов и использует функции из libplugininterface.dll, например. Как поведет себя студийный линкер, если я выпилю линковку с plugininterface из проекта с libleechcraft_someplugin.dll? Под прыщами все отлично — в рантайме линкер все сам разрулит, ибо plugininterface цепляется основным экзешником. Под вендой же, насколько я знаю, рантайм-линкер на порядок тупее и такого не умеет.
Во всех случаях xmlsettingsdialog и plugininterface прописаны как, гм, я забыл, в общем, они не через LoadLibrary грузятся, а подгрузка их прописана где-то в заголовках PE. - @0xd34df00d: *leechcraft *c++ *programming *говноЧто-то я опять горожу какие-то пиздецомы из темплейтов и Qt'шных метаобъектов — этакого рефлекшна — для упрощения кода. Мимими. А ведь даже не под веществами!
- @0xd34df00d: *c++ *programming *kdeKDevelop все-таки офигенная няшка, и его способности по нетормозящему анализу кода на лету таки поражают.
Пример 1: предложение только const-методов, если вызвать автокомплит на константном объекте.
Пример 2: автоматическая подстановка функций и иногда даже методов нужного типа при автокомплите параметров другого метода. Можно не писать код, а тупо жамкать Enter.
Мелочи, а приятно.8 months ago; 18 replies - @0xd34df00d: *programming *c++Посмотрел примеры на языке D — кажется, это набор костылей к С-like синтаксису и известным концепциям, который по сравнению с таким набором костылей, как C++, выглядит просто няшечкой.
- @0xd34df00d: *leechcraft *programming *c++ *говноНет, я все-таки выбрал сильно не тот язык. Отсутствие рефлекшна не позволяет сделать многие вещи красиво, и приходится городить гавна костыли. Ужас!8 months ago; 50 replies
- @0xd34df00d: *math *programmingПо аналогии с индусским кодом должны быть индусские выкладки. Понапиханные везде (-1)², костыли типа max (x, max (0, -x)) вместо |x|, и так далее.
- @0xd34df00d: *programming *opensource *leechcraftЖуйк, что должно быть в новостях на leechcraft.org ? Какого рода новости? И все такое, да.8 months ago; 14 replies
- @Pevzi: то что ты пишешь в жуйк с тегом *leechcraft, очевидно ж.
- @Pevzi: ох лол, читаю на сайте: LeechCraft is spyware-OH SHI- ...and ads-free. PHEW
- @0xd34df00d: *programmingБлин, вот и в чем хранить документацию после этого? docbook в репозитории или тупой HTML на сайте?8 months ago; 10 replies
- @0xd34df00d: *programmingЖуечечек, родименький, а ты писал XSL-правила для докбуков? А то мне тут надо докбука кусок вставить в друпал, и для этого надо его перегнать в HTML. Штатное правило (которое я нашел) для перегоняния в HTML генерит слишком много дерьма побочно.8 months ago; 25 replies
- @0xd34df00d: *programming *leechcraftИ да, я тут пока играл, вот чо придумал. Надо переработать систему тегов: это должны быть не просто метки неких айтемов, а умные метки, с отношениями между друг другом. Принадлежностью, похожестью, релевантностью и прочими умными словами.
Я хочу, чтобы при поиске торрентов с тегом serials показывались и торренты с тегом the walking dead, а наоборот — нет. И так далее.
Хочу, чтобы были разные группы тегов — очевидно, теги фидов и теги отдельных статей в агрегаторе могут представлять разное множество.
И так далее.
Твои предложения и идеи, жуйк?8 months ago; 28 replies - @0xd34df00d: *programming *opensourceА зачем вообще нужны мейллисты, например, проекту на таком уровне активности, как личкрафт? Как переводить туда народ? Нужно ли?8 months ago; 14 replies
- @0xd34df00d: *programmingДелать developer-часть сайта English-only или таки заморачиваться с переводами?
Не вижу смысла во втором просто, ибо, как показывает практика, те, кто способен пилить личкрафты успешно, вполне успешно могут читать тот английский. Обратное, к сожалению, не верно :(9 months ago; 10 replies - @0xd34df00d: *stuff *juick_ppl *programmingЯ понимаю, что над сирыми смеяться грешно, но все же, от такого уже ничего, кроме смеха:
[20:55:26] <mikelsv> Собственно вот: source:source@source.centerix.ru
Для использования нужно создать от него родителя и написать свои виртуальные функции. Также я снова взялся за работу напрямую с указателями, для безопасности расставляю критические секции.9 months ago; 100 replies - @0xd34df00d: *programmingЖуйк, посоветуй, чтоделац. Дело в том, что я одно время не делал даже ваще никаких майлстоунов, а тут внезапно как-то захотелось уже выпустить свежую версию — 0.4. Вчера вот выпустил 0.3.80 только, по плану еще 0.3.85, 0.3.95, 0.3.95 и потом еще пяток бета-версий. Но мелких задач на попил не осталось, а пилить крупное — отложить релиз еще на год. Чтоделац, жуйк? Забить на все и на днях сразу после 0.3.80 выпустить какую-нибудь 0.3.97, а за ней и 0.4.0, или таки методично и упорно годами пилить по майлстоуну?9 months ago; 49 replies
- @0xd34df00d: *programmingЯ не могу называться программистом. Ни разу в жизни не написал ни строчки на дельфях или паскале, не прошел я сей важный этап.9 months ago; 106 replies
- @0xd34df00d: *programming *postgresqlЖуйц, ты ведь Ъ и знаешь перл? Помоги со скриптом, он весьма некорректно конвертирует MySQL-дампы в совместимый с PostgreSQL формат: paste.pocoo.org
Либо дай свой велосипед пзязя :3 - @0xd34df00d: *programming *postgresqlЖуйк, как перевести mysql'ный дамп в postgres? Потыкал в несколько скриптов с wiki.postgresql.org , так там фигня, не везде корректно отрабатывает, типа
CREATE TABLE
ERROR: syntax error at or near ","
LINE 1: INSERT INTO "users (uid", "`name`", "pass", "mail", "`mode`"...