LINUX.ORG.RU

Сообщения Sectoid

 

Не пора ли сменить опрос?

Subj. А то уже 2 недели висит, надоел уже.

 

Sectoid
()

Тем временем в Microsoft...

Я просто оставлю это здесь: http://openness.microsoft.com/blog/2015/04/21/microsoft-debian-8-linuxfest/

Для Ъ: Майкрософт устраивает вечеринку в честь релиза Debian GNU/Linux 8 (Jessie).

 ,

Sectoid
()

Показ удаленных комментариев

А почему бы не сделать настройку в профиле «Показывать удаленные по-умолчанию»? Темы зачастую интереснее читать с удаленными. Было бы на порядок удобнее, чем каждый раз жать «Показать удаленные». В поисковики удаленные все-равно не попадут - фишка только для зарегистрированых юзеров.

 

Sectoid
()

ICFP Contest 2014

Кто знает: сабж вообще будет или нет? А то уже середина мая, а на оффициальном сайте тишина. Гугл тоже молчит как партизан.

Если кто в курсе - делитесь инфой.

 , , icfp contest,

Sectoid
()

liquibase: порезать mysql-таблицу на части

Всем привет,

А есть тут эксперты по liquibase? Как этой штукенцией порезать таблицу на несколько более мелких?

Ситуация следующая: есть здоровая (4кк записей) табличка с данными. Хочется ее порезать по некоторому полю (например Date). Нет, я хочу не partitions, а именно сделать несколько таблиц с суффиксом. Понятно, что можно посмотреть таблицу, и вручную нафигачить SQL'ки для всех диапазонов. Но этот вариант плох тем, что если прикладывать этот ченжсет значительно позже его написания, данных в таблице будет на больше «сегментов», чем захардкожено в SQL-скрипте.

Вопрос в следующем: есть ли готовые средства (гугл молчит, собака) под liquibase для осуществления подобной операции или костылить свой custom-скриптик?

 , ,

Sectoid
()

Backtrace из condition'а

Привет лисперам,

А вот есть ли способ получить backtrace из прилетевшего condition'а? Например в виде строки (лучше, конечно, списка). Лучше переносимо, но сгодится и sbcl-way.

Чтот пока не нахожу. trivial-backtrace дает бэктрейсы точки вызова (print-backtrace err), а не точки выброса этого самого err. Есть мысль поискать в SWANK, но беглый осмотр пока результатов не дал.

 ,

Sectoid
()

[mono] Nemerle bootstrap

Всем привет!

Попытался бутстрапнуть Nemerle под Mono, и получил вполне ожидаемый FAIL. О том, что Nemerle сейчас не собирается я знал, но т.к. очень хочется свежую версию в Debian'е, решил исправить это дело и начал копать.

При сборке получается примерно такая ругань: http://pastebin.com/Y2VRpnya

Особо интересным является этот кусок:

#4  0x08062a4d in mono_sigsegv_signal_handler (_dummy=11, info=0x40036b4c, context=0x40036bcc) at mini.c:5909
#5  <signal handler called>
#6  0x081c2325 in create_custom_attr (error=0xbfd7035c, len=<optimized out>, data=<optimized out>, method=<optimized out>, image=0x9134718) at reflection.c:8157
#7  mono_custom_attrs_construct_by_type (cinfo=0x92cd5f0, attr_klass="Nemerle.Internal.VariantAttribute", error=0xbfd7035c) at reflection.c:8428
#8  0x081c26fb in mono_reflection_get_custom_attrs_by_type (obj=0x17dfb0, attr_klass="Nemerle.Internal.VariantAttribute", error=0xbfd7035c) at reflection.c:8887
#9  0x0815f576 in custom_attrs_get_by_type (obj=0x17dfb0, attr_type=0x179b50) at icall.c:7543

Что делать — собрал отладочную версию Mono, стал копать. Выяснилось что падаем при разборе именованых параметров аттрибута, о которых говорится (по блобу), что их 27к. Явно что-то не так.

Решил дизассемблировать Nemerle.stage1.dll, т.к. все падает именно при «раскрутке» этой сборки в процессе сборки Nemerle.Compiler.stage1.dll. Наткнулся на такой вот странный кусок:

    .custom instance string class Nemerle.Internal.VariantAttribute::get_VariantOptions() =  (
                01 00 81 78 4E 65 6D 65 72 6C 65 2E 55 74 69 6C   // ...xNemerle.Util
                69 74 79 2E 47 65 74 6F 70 74 2E 43 6C 69 4F 70   // ity.Getopt.CliOp
                74 69 6F 6E 2E 46 6C 61 67 2C 4E 65 6D 65 72 6C   // tion.Flag,Nemerl
                65 2E 55 74 69 6C 69 74 79 2E 47 65 74 6F 70 74   // e.Utility.Getopt
                2E 43 6C 69 4F 70 74 69 6F 6E 2E 42 6F 6F 6C 65   // .CliOption.Boole
Если верить ECMA-спеке, то для каждого аттрибута должен указываться конструктор. В примере выше же указывается какая-то неведомая ересь.

Есть какие-то идеи? У меня в данный момент из соображений только то, что надо проверить какой stage1 собирается в оффтоп-.NET.

 

Sectoid
()

MeeGo Community Edition + N950

Всем привет!

Так уж сложилось, что я стал обладателем N950. Родной Harmattan произвел приятное впечатление, но уж больно уж он сырой. А так как сорцов нет и обновлений пока не предвидится, решил посмотреть в сторону MeeGo Community Edition.

Нашел вот немного информации: тут и тут. Но, увы, образов нигде нет.

Не обладает ли кто на ЛОРе подобным девайсом и/или не знает ли кто, как попробовать MeeGo CE на оном.

Заранее спасибо.

Sectoid
()

[bugreport] Косяк в development

Где-то похоже забыли про-eval'ить шаблон: http://ompldr.org/vOW9lcA

 

Sectoid
()

Сборка mono-2.10.1 для Debian Sid

Доброго всем времени суток!

На так давно обещался собрать свежий mono под Debian, и, наконец-то, у меня дошли руки. Вот строка для sources.list:

deb http://packages.gnolltech.org/apt/ sid main non-free
Там бинарники и исходники, публичный ключик у меня в профиле. Так же исходники доступны тут.

Это первая сборка, еще не тестировалась более чем поставить/снести, так что если у вас от этого что-то сломается я не несу за это никакой ответственности. Ежели кто хочет сборку под ubuntu или debian squeeze/wheezy — пишите здесь, попробую собрать.

Из того, что еще не готово:

  • F# — его пока просто нет, чуть позже упакую и его
  • LLVM-backend — «с наскока» собрать 2.10.1 c Sid'овской версией LLVM не вышло
  • Нет ряда библиотек, которые идут в составе Mono — скоро добавлю
  • Какие-то файлы мог не упаковать — репорты приветствуются
  • etc...

Если найдутся добровольцы, желающие потестировать и/или прислать патчи - буду только рад. Связь через этот топик, кроме того в профиле есть мыло/JID.

Да, те, кому «моно нинужно» и патентофобы — просто проходите мимо, не задерживайтесь.

Sectoid
()

аккумулятор для N900

Доброго времени суток!

Существуют ли в природе расширенные (хоть до 1600 мА*ч) аккумуляторы для Nokia N900? Если да, то поделитесь ссылочками на магазины. А то штатный что-то недостаточно долго держит.

Заранее спасибо.

Sectoid
()

[специалистам] Intel i7

Всем доброго времени суток!

Назревает капитальный апгрейд, в свете которого решил посмотреть в сторону i7.

Кто сталкивался с ними? Поделитесь впечатлениями.

 

Sectoid
()

[fixes] предложения по теме Tango

Доброго времени суток!

Мне очень понравилась новая тема, но, на мой взгляд, есть несколько недостатков.

Вот мои небольшие поправки к теме. Выкладываю в виде usercss для Stylish, если сочтете хорошей идеей — втянете в основные стили, нет — может кому пригодится в таком виде.

@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("linux.org.ru") {
.messages .msg {
  background-color: #272C2D;
}

.news {
  margin-left: 5px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #272C2D;
}


.sign {
 text-align: left !important;
}

div.msg_body h1,h2 {
 font-weight: bold !important;
}

}

Sectoid
()

Lor-code в комментариях

Доброго времени суток!

Кто-то сейчас занимается реализацией lor-code в комментариях? А то обещали-обещали ввести, но так и не ввели.

Если проблема в том, что не хватает времени на реализацию/тестирование — готов помочь.

Sectoid
()

Стандарт Common Lisp

Доброго времени суток!

Разыскиваю ANSI стандарт Common Lisp'а (вот этот).

Может у кого есть? Мыло в профиле.

Заранее спасибо.

Sectoid
()

2.6.30 и Reiser4

Доброго времени суток всем!

Может кто подскажет где брать патчи reiser4 для ядра 2.6.30? Или ещё не перетянули? У Эдуарда пока не нашёл. Может где-то ещё поискать?

Заранее спасибо.

Sectoid
()

Firefox 3 & Tcl plugin

Доброго времени суток всем!

Попытался поставить себе TclPlugin (http://www.tcl.tk/software/plugin/download.html) на Firefox 3.0.0.10. В ответ получил невнятное сообщение об ошибке 204. В результате гугления было найдено объяснение (http://objectmix.com/tcl/785058-plugin-wont-install.html), мол для Firefox3 плагин должен содержать install.rdf, а не install.js (как в tcl plugin). Но где брать (или как написать) этот самый install.rdf не упоминается.

Может кто знает как всё-таки его поставить? Заранее спасибо.

Sectoid
()

Аналог Klipper

Доброго времени суток!

Посоветуйте замену Klipper, не зависящую от DE (заинтересовался в связи с планируемым переходом с KDE на tiled WM).

Для тех кто не в курсе: klipper -- KDEшная утилитка, предоставляющая историю изменения clipboard с возможностью возврата к более старым значениям.

Заранее спасибо.

Sectoid
()

Морда к mencoder

Доброго времени суток!

Посоветуйте GUI-морду к mencoder (ну или другому backend'у перекодировки видео). Т.к. использоваться будет человеком не слишком искушенным в Linux, основное требование к морде — простой интерфейс. Наличие подсказок на русском языке будет большим плюсом.

Есть подобные или мне хочется сильно много?)

Заранее спасибо.

Sectoid
()

[аналитикам] Посоветуйте хостинг

Доброго времени суток!

В связи с производственной (хе-хе) необходимостью, подыскиваю себе VDS-хостинг. В виду того, что есть вероятность хранения на сервере результатов реверс-инженеринга ПО, godaddy отпал сразу.

Посоветуйте вменяемый хостинг в стране с вменяемой законодательной базой.

Критерии: вменяемые законы страны, надежность хостинга, Linux в качестве ОС. Прошу не писать вариантов вроде "да любой в зунзубаре", предложите что-нибуть конкретное.

Заранее спасибо.

Sectoid
()

RSS подписка на новые темы