LINUX.ORG.RU

Сообщения shimon

 

[чужой против хищника] кина, похоже, не будет

Форум — Talks

Здравствуйте, дорогие любители патентного права и правосудия. Все вы, конечно, помните иск на 6 миллиардов американских президентов, учиненный корпорацией Oracle в адрес корпорации Google. Тот самый, касающийся JVM/Dalvik. Тогда судья Вильям Хаскель Олсап (William Haskell Alsup) сперва приказал умерить пыл в плане количества и качества патентов, а потом еще присовокупил, что 6 миллиардов — это как-то подозрительно много, 100 миллионов должно было хватить. И отложил рассмотрение дела до марта.

Тогда Oracle, скрепя сердце, вымарал из иска несколько патентов и уменьшил сумму ущерба аж до 2 миллиардов.

И теперь судья Олсап, просмотрев материалы, отменил слушание нахрен, потому что 2 миллиарда, по его мнению, все еще слишком много. Он также говорит, что истец рамсы попутал не должен даже соваться в суд со своими «неподходящими методологиями» подсчета ущерба, явно нацеленными на получение «стратосферных сумм».

Лично я рукоплещу этому судье, который, судя по всему, находится в очень хороших взаимоотношениях со здравым смыслом.

Via Engadget

shimon
()

[Не готов] вести с фронтов

Форум — Talks

Мне кажется, что при текущем векторе развития линюкс стал еще дальше от десктопа, нежели пять лет назад. Начнем с того, что хваленый gnome-shell падает несколько чаще, чем должна себе позволять порядочная программа. Я еще пойму, если бы падения были раз в месяц непрерывного аптайма. Но когда нормальным считается обвал десктопа раз в несколько часов (причем по банальной причине типа «выход из Calibre»). Круто, правда? Закрыл программу на Qt — уронил всю среду.

Или так. Сменил tty, вернулся — все, амба, наутилус упал, а гномошелл не реагирует на внешние события, mutter тоже.

Далее. Файрфокс. Начиная с тех пор, как там начали гонку циферок, он заимел вредную привычку сваливаться по нескольку раз в день только из-за того, что попал на слишком сложный сайт. Раньше такого себе не позволяли даже бета-версии, теперь стабильность релиза приблизительно равна стабильности ночной сборки (хотя нет, вру, ночные сборки ухитряются упасть даже на ЛОРе).

Не слишком ли многого я хочу, когда утверждаю, что оконный менеджер не должен падать вообще? Конечно, венда теперь смотрится стабильнее. Там в последний раз такие кренделя с ронянием в корку всего десктопа по щучьему велению были в версии ME.

 

shimon
()

Ерундиция

Форум — Talks

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

Интересно, к чему сведутся местные разговоры и блистание «эрудицией» и познаниями в куче предметных областей, кроме тредов на тему «куда же делся гугл и википедия с ним»?

shimon
()

А есть в природе какой-то краткий справочник по жабе?

Форум — Talks

Желательно чтобы как для тех, у кого уже имеется значительный опыт ООП в других языках (в том числе Perl), понимание того, что такое модули/пакеты, байткод, разновидности типизации и прочей лабуды, на которую обычно отводится по полкниги (а книга пишется для индуса, который на входе ничего не знает о программировании вообще, а на выходе уже клепает энтерпрайзные формочки).

Ну и сводка изменений языка от версии к версии JDK.

Авторы, ISBN, ссылки на скачать без смс и регистрации welcome.

shimon
()

[последняя порция бредятины] Есть одна тян

Форум — Talks

Допустим, где-то на необъятных просторах нашего глобуса живет одна тян.

Возможно, у нее темная кожа, идеальный для пения блюзов голос и заразительная улыбка. А возможно, она маленького роста, с раскосыми глазами, и действительно-таки тян. А возможно, у нее вьющиеся черные волосы, черные глаза и зовут ее Яэли или как-то так. Или же ее волосы русые, а рост у нее метр 90, или, например, она живет в США и весит 150 кило. Короче, это все лирика и никакого значения не имеет.

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

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

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

shimon
()

[еще один дурацкий опрос] подтяжки или пояс?

Форум — Talks

0) не ношу брюк
1) ничем не креплю
2) подтяжками
3) поясом

Ну и естественно, почему именно так, а не иначе.

shimon
()

Что за хрень в разработке ПО

Форум — Talks

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

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

Давече еще смотрел, как работает онлайн-запись на курсы одного из столичных университетов не скажу какой страны. Писали студенты последних курсов того же университета. Красиво и логично структурированные данные. Нормализацией базы данных веет за километр и это отражено в UI. Нормально пользоваться этой мордой без наклонностей к садо-мазо невозможно: из-за фетиша к иерархическому структурированию всего и вся самые нужные функции, конечно же, похоронены за 10 структурами вышележащих уровней.

Не, ну вот что за херня? Когда я пишу программу, меня слабо заботит «логичность» и «структурированность» интерфейса. Меня заботит, чтобы пользователь, тративший на действие Х час, тратил на него 15 минут или меньше. Меня заботит, чтобы пользователю не пришлось глазами проверять то, что за него может проверить машина. Меня заботит, чтобы вещи назывались не так, как я выдумал, а как их называют работающие с ними люди. Может, это потому, что я университетов не заканчивал?

shimon
()

Как вы боретесь с собственным расточительством?

Форум — Talks

Допустим, нужно накопить деньжат энную сумму, но к моменту получения следующих денег предыдущие почти у нулевой отметки, то есть очередные начинания по экономии провалились.

Что можете порекомендовать во избежание ситуации? Копилки для мелкой мелочи, чтобы она не пропадала? Тщательный сбор всех чеков и софтина типа Homebank для последующего анализа? Бережливая супруга, у которой денег испросить сложнее, чем договориться о безвизовом режиме Украины с ЕС? Кушать только кашу? Перестать разговаривать по мобильному? Прекратить читать на ночь Engadget? Завести депозитный счет в банке и забрасывать туда все сверх некоего лимита?

Поделитесь историями успеха.

shimon
()

Троекратное «ура» для швейцарцев!

Форум — Talks

http://arstechnica.com/tech-policy/news/2011/12/swiss-government-file-sharing...

Вкратце для Ъ: правительство Швейцарии отчиталось о рассмотрении предложений об изменении законодательства в пользу трех антипиратских инициатив, в том числе уже внедряемых по Европе и не только (три китайских предупреждения с отрезанием интернетов, как во Франции, фильтрация интернетов, как хотят сделать в Британии, обязательная плата за пиратство, взимаемая со всех пользователей интернетов и болванок со снятием любых ограничений на раздачу/скачивание контента, как в Канаде). Ну так вот, все три предложения от копирастических лоббистов были ОТКЛОНЕНЫ! Спасибо швейцарцам за напоминание, что даже в правительствах есть люди со здравым смыслом.

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

Молодцы, чо уж там.

shimon
()

Помогите расширить, углубить, дополнить

Форум — Talks

Пожалуйста.

www.linux.org.ru/wiki/en/User:shimon/WhyPerlSucks

желательно реальными техническими граблями, вызванными использованием («я не дочитал до этого места доку» — не катит, «проблема решается мегатормозящим модулем на сран-е» катит, «из доки это нихрена не понятно» катит).

shimon
()

Автоматический рефакторинг кода

Форум — Talks

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

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

shimon
()

Хочу совсем странного

Форум — Talks

Жидкокристаллический монитор на пассивной матрице без собственной подсветки. Как калькулятор.

Работать много, а глазья от подсветки устают сильно.

Такое в природе еще бывает?

Ах да, cast exception13.

shimon
()

[юнит-тестирование] Как проверить, что программа уходит в фон или не уходит в него по указке

Форум — Development

Решил один проектик построить полностью по TDD. Не то чтобы это религия или панацея, но и 100% покрытия — не хвост собачий.

Частью этого проектика является небольшая обертка для написания аппликаций, ну там init-run-done. По ключу нужно, чтобы программа выполнялась как демон, либо наоборот, оставалась привязанной к терминалу.

Вопрос, как такое в рамках юнит-тестирования обычно проверяют. Не сам процесс демонизации — этим третьесторонний модуль занимается. А результат: программа есть в фоне и не падает. Или такие штуки принципиально не ловятся?

Интересуют подходы как извне, так и изнутри.

shimon
()

[ЖЖ] ЛОР-овец серьезно воспринимать нельзя

Форум — Talks

Если человек брызжет слюной за успех науки, против религиозного и гомеопатического мракобесия, высмеивает любую веру во что бы то ни было в пользу чистого знания, кроет матом гуманитариев, и при этом всерьез верит в _любую_ из теорий заговора, в частности, пытаясь всем втирать заодно с фриками от псевдонауки, что люди на Луну не высаживались — при том, что все так называемые доказательства обсосаны и опровергнуты даже на википедии — я глубоко убежден, что такой человек ничем не лучше тех, кого он высмеивает, а то и хуже. Просто он научился собственное невежество и узость мышления скрывать за наукообразной мишурой.

Лично я бы такому даже не доверил убираться в подъезде, для такой работы некоторый интеллект все же нужен.

Как там у классика? «Четыре ноги — хорошо, две ноги — плохо! Четыре ноги — хорошо, две ноги — плохо!»

 

shimon
()

XFCE4 for workgroups

Галерея — Скриншоты

Меня замучал рабочий стресс и ностальгия, поэтому я решил отвлечься и накатал такую вот темку.

Далеко не во всех нюансах воспроизведен аутентичный стиль Windows. Это потому, что GTK+ строит свои виджеты так, что попытки повторить настоящий стиль — например, стрелочки выпадающих списков в виде отдельных кнопок — превращают эти списки в кнопку на кнопке.

Еще мне не нравятся артефакты на табах (крайний правый таб и крайний левый демонстрируют), но исправлять их немного геморно, в силу того, как работает gtk2 pixmap engine.

В общем и целом, получилось минималистично и, как для меня, довольно приемлемо.

Для ШГ используется Infinality. На моем мониторе ОК. Уберите маленьких детей и мегабакса от экрана.

 , , , ,

shimon
()

Хочу странного — черно-белую тему для GTK{2,3}

Форум — Talks

Чтобы не в градациях серого, а именно однобитный цвет. Для иконок и всего-всего.

shimon
()

[жж] о веб-разработке, пара мыслей вслух

Форум — Talks

Как-то, блин, все через задницу делается.

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

После таких мучений обычно все скатывается к тому, что владелец сайта тратит время-деньги на то, чтобы написать с нуля еще один велосипед.

Посмотреть на заказы на фрилансерских сайтах, так там вечно: прибить костылями что-то к вордпрессу, подружить вордпресс с какой-то НЁХ, интегрировать, интегрировать, интегрировать.

Потом идешь на этот сайт, смотришь, а там лоскутное одеяло, сшитое соплями.

Вот и оказывается, вроде, есть туча продуктов, но все завязаны на какой-то свой фреймворк, например, тот же Django (за что Django можно ненавидеть, это за то, что его части нельзя пользовать как библиотеку, надо извращаться с settings и даже окружением). Или ни на что не завязаны, но настолько самостоятельны, что приходится им руки обрубать (всякие CMS'ы, форумные движки).

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

Это веб-программизм настолько вредит здравому смыслу, или мне шибко странного хочется?

 

shimon
()

Засвербило сделать себе подарок

Форум — Talks

Ну, мне же его никто не сделает, кроме меня. Вот приходится мучаться.

Вот сейчас думаю, а чего было бы лучше: Kindle 3 с клавиатурой или Kindle DXс ней же? Предполагается просмотр PDF-ок в основном, верстать буду сам. 3G необязателен, разве что с киндла можно будет голосом звонить, в чем я лично сильно-сильно сомневаюсь.

Предполагается, что я буду читать книжки вечерами, когда я дома или в дороге, у себя или на чужбине, в доме или вне его, а также во всякое другое время, вместо того, чтобы читать ЛОР или писать на него.

Других производителей не хочу. lBook не хочу, потому что громоздкие и хлипкие. Sony не хочу за то, что это Sony. Я еще два года тому назад объявил бойкот этой корпорации, и не куплю у них даже вкладышей к наушникам.

Может, из владельцев кто-то объявится. Расскажите, почему вы выбрали Kindle DX, а не просто Kindle, или наоборот.

shimon
()

[некролога тред] Илья Житомирский RIP

Форум — Talks

Кто не в курсе — он один из четырех отцов-основателей Diaspora.
Было ему 22 года.

Здесь вроде как есть пользователи.

Пруфлинк

P. S. Я в курсе, что nobody cares.
P. P. S. Вот и мне что-то нездоровится...

shimon
()

Возьмусь за разовые и несколькоразовые работы

Форум — Job

...по починке багов в вашем старом, но все же работающем софте, написанном на Perl, PHP, Python, shell. Сделаю точечный рефакторинг. Портирование под новые версии платформ. Диагностика «почему оно работало N лет и теперь внезапно сломалось?». Поиск и починка глупых уязвимостей типа XSS. Диагностирование неоптимальных и бессмысленных запросов вашего приложения к РСУБД. Профилирование и отладка.

Чиню софт, от которого отказались другие. Работаю с кодом, который вы дали на разработку студентам или индусам, а теперь раскаиваетесь в содеянном. Копаюсь в дерьме, которого остальные боятся.

Починю за миллион то, что другие предлагают переписать за десять миллионов.

Берусь за скучные, неинтересные проекты, которые так не любит молодежь.

К вашим услугам — 8 лет опыта выполнения такого рода работ. And counting.

Дорого, но качественно. Минимальная стоимость услуг — 300 евро, для заказчиков из Украины — 250 евро*. Если я не знаю, с которой стороны браться за работу, я не берусь за нее и не беру денег за то, чего не делаю. Контакт в профиле.

_______
* это не разжигание, просто с украинскими заказчиками меньше финансово-административной волокиты.

shimon
()

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