Pull to refresh
15
0
Евгений @EaE

User

Send message

Digg Reader «почти готов»

Reading time 2 min
Views 30K
Предыстория вопроса: Google закрывают свой Reader, удобную читалку RSS онлайн, дедлайн — 1 июля. Для многих это шанс запустить свою RSS-читалку с блэкджеком и шлюхами, и задарма подхватить разбегающуюся аудиторию Google Reader. Среди первых, кто объявил о разработке замены Reader-а — Digg. На протяжении нескольких месяцев команда Digg Reader-а публиковала редкие апдейты, и вот…

Читать дальше →
Total votes 32: ↑28 and ↓4 +24
Comments 91

Кросс-вмный (CLR/JVM) код на Python

Reading time 4 min
Views 3.8K
Это узкоспециализированная короткая заметка про то, как я запинывал write once, run everywhere тесты для библиотеки, портированной с C# на Java, при помощи Python.

Смысл в следующем: есть большая, толстая и красивая библиотека, которая была по коммерческим соображениям портирована с C# на Java. API осталось почти одинаковым, naming conventions естественно сменились при переходе на другой язык. Нам нужно было написать толстую пачку тестов, проверяющих, что клон библиотеки работает идентично оригиналу (тесты на регрессии, иными словами). Для этого сравнивались результаты работы кода библиотек (некие бинарники и xml-метаданные). Тесты были нетривиальные, их было много, и что самое неприятное — они постоянно дописывались с одного конца командой из четырех человек. Некоторое время я старательно портировал их на Java, затем плюнул и предложил команде писать тесты на языке, который сразу можно было бы выполнять на CLR (со старой библиотекой) и на JVM (с клоном). Оказалось, они и сами уже некоторое время думали про Python,
и вот как это получилось.
Total votes 44: ↑43 and ↓1 +42
Comments 10

про дизайнерские концепты

Reading time 1 min
Views 708
1. увидел на хабре статью с заголовком типа «Мега-технологичная Хрень из Будущего»
2. открыл статью
3. прочитал первую строчку: «графический дизайнер Пупкин разработал концептуальный проект...»
4. закрыл статью

Не давайте дизайнерам 3д-моделлеры...
Total votes 121: ↑65 and ↓56 +9
Comments 23

Вопрос про трудовое законодательство

Reading time 1 min
Views 565
Сидел думал, где бы взять юриста в двенадцать ночи, потом подумал, что на хабре процентов на 80 наверное еще 9 вечера.

Меня терзают два вопроса:

1. Может ли меня, гражданина РФ, по законодательству РФ, нанять на работу (не как консультанта, а именно как работника) иностранная, например казахская, контора? Для удаленной работы. С трудовым договором.

2. Если может, то какие я, работник, с этого плачу налоги. Я же не ООО, не ИП, не физлицо по контракту… или все-таки физлицо и честные 13%?

Пост в формате «вопросы», так что в личный блог.

UPD: похоже такой вид деятельности налоговая все равно считает за прибыль, облагаемую 13% налогом.
Total votes 20: ↑11 and ↓9 +2
Comments 6

Надоело логиниться

Reading time 1 min
Views 500
UPD: похоже, нижеописанная проблема (частые вылогины) преследует только пользователей Оперы. У меня, разумеется, как и у всех отписавшихся ниже пострадавших, Опера 10. Куда в таких случаях положено стучаться с багрепортами, и стоит ли?

Не знаю, как вы, а я читаю хабр через RSS.

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

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

0. меня вылогинивает с завидной постоянностью,
1. полей логина нет на открытой странице,
2. я должен вспомнить мозгом и набрать руками свои местные логин и пароль, потому что капча же,
3. я должен набрать капчу (и это было бы даже нормально, если бы не п. 0).

После этого аякс в «плюсике» кажется натуральным издевательством. Он ведь так офигенно экономит мне трафик и время, да. В 60% случаев я пожимаю плечами, и не логинюсь.

И это печально.
Total votes 68: ↑53 and ↓15 +38
Comments 37

Flickr Galleries

Reading time 1 min
Views 467
Вчера нарисовал простенькую страничку, которая позволяет загрузить список ваших последних публичных фоток, составить из них простенькую галерею и получить HTML-код для вставки в блоги. По сути дела то же самое, что и «Copy and paste this HTML into your webpage» с самого фликра, только а) ведет на страницу большого варианта фотки, а не на мелкую тяжеловесную «родную» страницу кадра и б) не надо копипастить код для каждой фотки отдельно. Из бонусов — кастомное количество колонок в гриде, лол.

Все это за минимум трафика и усилий. Дорабатывать буду по мере собственной необходимости.

В общем, flickrgal.gorodok.net

П.С. не перепутайте User ID и имя, под которым вы логинитесь во фликр.

UPD: слегка поправил стили (совсем забыл, что там был технический вариант).
Total votes 8: ↑7 and ↓1 +6
Comments 4

О сетевых сообществах

Reading time 1 min
Views 592
Тут должно было быть рассуждение о том, как самоосознание спонтанно зарожденного сетевого сообщества губительно влияет на его существование в контексте изначальных причин формирования оного, но «Хабр — не ЖЖ и не центр мирового кросспостинга», а рассказать важную для меня мысль моим друзьям, которые, как назло, читают меня именно в ЖЖ, для меня пока что важнее, чем Хабру. А жаль, не в первый раз хочется поделиться мыслью вроде бы по изначальной теме ресурса.
Total votes 17: ↑1 and ↓16 -15
Comments 7

ICFPC-2008: первые впечатления

Reading time 10 min
Views 676

Введение


Есть такой ежегодный программерский конкурс, ICFP Contest — то есть, International Conference on Functional Programming Contest. Конкурс довольно известный, в русскоязычной среде популяризованный отчетами Адепта, так что я очень кратенько изложу его основные принципы.

Конкурс проходит раз в год, игра командная, задания выдаются на сайте конкурса, решения присылаются туда же. Игра идет трое суток, можно прожить их нон-стопом, можно спать и есть, как все нормальные люди. :) Есть так же так называемый lightning round, то есть отдельное призовое место среди решений, присланных в первые сутки игры.

Задания в выгодную сторону отличаются от классических олимпиадных задачек. В 2006м и 2007м годах это были чудесные квесты от программирования, с написанием собственных компиляторов эзотерических языков под эзотерические виртуальные машины; до того, и в этом году, программирование логики поведения объекта в некотором виртуальном мире.

Читать дальше →
Total votes 43: ↑43 and ↓0 +43
Comments 49

Co-working в Новосибирском академгородке.

Reading time 1 min
Views 1K
Проверка интереса.

Есть офис:
— в доступном месте — на одной из конечных остановок транспорта,
— с телефоном-сетью,
— с хорошими едальнями неподалеку.

Академгородковские фрилансеры! Много ли вас на Хабре? И насколько интересен был бы вам такой офис для co-working-а? Отзовитесь, было бы здорово :)

UPD: перенес в Coworking, спасибо большое пособившим :)
Total votes 21: ↑18 and ↓3 +15
Comments 69

Вопросы на Хабре.

Reading time 1 min
Views 1.8K
Несколько раз порывался задать тематический вопрос тематическому сообществу. Так получилось, что из всех сообществ, в которых я существую, наиболее подходит по теме именно Хабрахабр.

Однако меня смутила следующая вещь. Задать вопрос, как тему для обсуждения, нельзя. Т.е. в типах записей даже есть такой пункт — «вопрос», но ведь это не вопрос — это опрос на самом деле. А публиковать топик не позволяет уже мораль — ведь топик это вроде как полезная информация, статья. Чего доброго, еще заплюсуют, и окажется эта тема на главной странице.

Или это нормально?

Или наоборот, Хабр просто не место для вопросов, а именно информационный ресурс? Это не наезд, не претензия, это именно вопрос. Который, кстати, мне тоже некуда задать, кроме как в собственный блог. :)

*тихо надеется, что запись не заплюсуют до главной страницы ненароком*
Total votes 8: ↑7 and ↓1 +6
Comments 9

KTrayer: модификация kicker-а для экономии места.

Reading time 2 min
Views 831

1/2. Идея


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

Читать дальше →
Total votes 18: ↑13 and ↓5 +8
Comments 42

Information

Rating
Does not participate
Location
Россия
Date of birth
Registered
Activity