singalen: (elvish_piper)
Мне очень нужны:
  • Гуру драйверов под Linux;
  • C/Python-программист, двое (можно знать только С или Питон, и доучить другой по ходу дела);
  • Программист со знанием Zigbee.
  • Программист под iOS;
  • Супер-дизайнер UI/UX;
Друзья, очень прошу пошариться по знакомым в поисках авантуристов подобного рода :)
singalen: (elvish_piper)
У нас открылась вакансия ещё одного программиста.

Друзья, очень прошу пошерстить по знакомым. Без программиста мы совсем завянем.

С на ARM/Linux, Python/Tornado, веб-сервисы. Можно не знать, но хотеть научиться.

А вот секретное видео для Kickstarter-а. Вставлять его в картинку нам пока запрещает маркетолог, а зайти по прямой ссылке можно. Пока это лучшее видео из готовых :)
singalen: (elvish_piper)
Вижу у них минимум одну здравую мысль: "Вы блять видите, кто у нас к власти пришёл в результате?!"
Я могу оправдать майдановцев только одним: война важнее внутренних разборок с властью. Но и правда, что дальше? Я слышал много голосов за полную люстрацию всех, кто был наверху, но это же утопия - а реально, что? И какие руки это будут делать?
Хоть, блин, в депутаты выдвигайся.
singalen: (sun)
В 21му сторіччі будь-яка справа виграє від доброго програмного забезпечення — чи копання канав, чи випікання печива.

Припустимо, що зміни в країні — на краще. Що буде запроваджено повну прозорість діяльності чиновників усіх гілок влади, їх витрат, проведених тендерів і всілякого іншого. Байдуже, ким воно організоване: націоналістами, лібералами, Держдепом США, Путіним, марсіанами, дідьком лисим. Зрозуміло, що це в будь-якому разі бійка капіталів, але якщо хтось із них реформує гнилу систему на краще — я з ним.

Тоді скоро прийде час не воювати, а будувати. Потрібна буде величезна і дорога робота, зокрема — висококваліфікованих IT-інженерів, програмістів.

Пропоную силами спільноти (на перший час) створити інформаційну систему, що вирішує задачі прозорості діяльності державного апарату. Звичайно, спочатку найголовніші 4%, за правилом Парето. Її дані повинні бути цілком відкриті; може, навіть код системи повинен бути open-source, заради аудиту спільнотою її безпечності, помилок та "дірок" для зловживань.

У нас є бізнес-аналітики, програмісти, тестери, адміністратори. І здається мені, не всі вони залишаться байдужими.

(трохи мрій) Хе-хе, Україна може стати першою у світі опенсорсною державою. "Країна 2.0", "Інсталюємо софт України на Венесуелу!" тощо.

Готовий присвятити певний час організації та виконанню цього проекту.

Ще й перевіримо, чи справді ті, хто прийде до влади, дбають про відповідальність перед народом, чи все заздалегідь розписане за сценаріями.

update:: Вже існує ініціатива: https://www.facebook.com/groups/MaidanHackthon/. Вступив. Подивимося, що можна і що варто зробити. А ще в декого є ідеї, обговоримо ввечері, напишу, що думаю.
singalen: (elvish_piper)
[6:38:29 PM] Eduard: все, кто фотографии не отправил. возьмите дропкам и сфоткайте себя или попросите кого-то в офисе на телефон вас сфоткать. а лучше это сделать завтра в красивой рубашке)
[6:45:51 PM] Eduard Rynkov: а то будет вот так http://joxi.ru/5USnUhjKTJByehwoWxs
[6:46:42 PM] Victor Sergienko: Меня устраивает.
[6:47:27 PM] Vladimir Voronin: не, не так, надо: "Фотография эта устраивает вполне меня"
singalen: (elvish_piper)
На закупки запчастей за бугром. Со скилом письменного английского и поторговаться. Оплата сдельная. Не динамщик.
Желательно в Днепре.
У кого есть кто?
upd: большим плюсом будет КИТАЙСКИЙ. Т.е. ищем филолога с коммуникационным скилом :) В офис на фултайм.
singalen: (Default)

A downside of Python dynamic nature is that REST API documentation won’t generate right out of your code, like Swagger does for Java.
The best you can get is http://pythonhosted.org/sphinxcontrib-httpdomain/, for which you need to duplicate all of your REST service method signatures in ReStructured text, a format I’m not a fan of.
One can get a pretty-formatted Twitter-Bootstrap-enabled doc for Eve REST framework. But I’m not using Eve, and one has to duplicate service methods API in a Cerberus schema description.

Originally published at code name. You can comment here or there.

Tags:
singalen: (freeman)
В защиту книгосжигателей.

Интересно, как многие сравнивают МОЮ утилизацию МОЕГО имущества и события «451°F». Да какое ваше дело? Вам может не нравиться то, что я делаю у себя дома, но делать это с моими вещами — моё естественное право.

Я же не должен за свой счёт содержать помещение для макулатуры, которая может пригодиться только воображаемым историкам, правда?

Ещё один популярный аргумент — релятивизм, «А судьи кто?».
Для некоторых книг трудно установить, мусор ли они. Следовательно, 100%-ного критерия не существует. Следовательно (вот тут делается ошибочный ввывод), ни о чём судить нельзя.
Но о некоторых-то книгах судить можно и нужно!

Каждая книга может представлять интерес для кого-то (хотя бы для страдающих поносом). Но, по правилу Парето, для 80% книг установить их ценность для школьной библиотеки (или для моей личной библиотеки) можно за 30 секунд.
singalen: (2002)
Давненько я не писал "рыб" для софта. Наверное, тогда и слова "копирайтинг" не было.
А вот тут покуражился: http://meblikon.com.ua/

Проект частично мой - делитесь ссылкой, пожалуйста :) Каждая ссылка поможет мне вернуть вложенные деньги :)
singalen: (nerd)
Отдал свой проект на благотворительность, буду делать его с детьми: http://higepedia.org. Те самые исторические карты, на Питоне.
Параллельно готовить их к олимпиадам и всему такому.
Если у кого есть интересующиеся дети - сегодня ещё принимаем заявки :D

Ещё один преподаватель тоже не помешает. Программисты, ау? Кому интересен новый опыт?
singalen: (Johnny)
Ответ написался интересный, расшарю.

О преимуществах - процитирую свой диалог с товарищем.

N: почему некто переходит к вам с некоторого стабильного проекта?

V: При прочих равных...
Может, потому, что в стабильном проекте ты ни на что не влияешь и ничего нового не создаёшь, а так, правишь баги в системе раздачи баннеров?.. :) А здесь я реально вижу, как эта штука у меня в руках начинает шевелиться. От меня зависит вид конечного продукта и судьба компании. Я создаю что-то, чего раньше не было, что-то такое, что я и себе домой хочу поставить :)

А стабильность - мне надоела стабильность стеклянного потолка.

Здесь, в оффшоре, в аутсорсинге, никого старше лейтенанта не нанимают - все CxO на той стороне.

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

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

2. Мало кто, считая основателей, имеет опыт разработки продукта с нуля, когда нужно и сформировать видение продукта, и построить план (и бизнес-план), и построить план реализации, и архитектуру системы, и выбрать технологию, и чётко пройти по плану... организационные болезни, повторюсь, могут быть любыми. И если в корпорации какя-нибудь болезнь может тянуться десятилетиями в хронической форме, то в короткой и яркой жизни стартапа вы получите все симптомы в острой форме, упакованными в полгода.

3. Стартап может прогореть. Но это не страшно - см.п. "Преимущества".
singalen: (elvish_piper)
На С, и с умением или желанием перейти на Python.
Вообще, язык не догма. Догма - толковость и способность работать.
В такой клёвый стартап, что я сам туда побежал, теряя тапки :)
upd: Меня спросили: "А почему Питон, а не Node.JS?" - и я не смог ответить. Может, так и стоит сделать.
singalen: (Default)
Заработала low-latency передача видео по сети на планшет. И чего не работала - непонятно вообще, а бился полторы недели. Наверное, старею.
Выпил, чокнувшись со своим изображением с камеры.
singalen: (elvish_piper)
Скурвился uTorrent. Здравствуй, Deluge.
singalen: (elvish_piper)
Смотрел я тут на приглашение на местный ивент — "Выстраивания процессов коммуникации, создание взаимоотношений со своими коллегами и заказчиками, подчиненными и высшим руководством".
И думал: "ну какой нахрен "процесс выстраивания взаимоотношений"?" Что за буллшит? Ты делаешь то, что от тебя нужно, толково и честно, насколько можешь". Я вообще оппортунист и не люблю формальный подход к людям.

А потом мне эта мысль напомнила замечание от молодого, и, очень, зараза, умного, человека, о книге, "PoEAA": "Ну кому нафиг нужны эти паттерны? Это же всё и так очевидно!"
Я тогда ответил, что паттерны - это язык. Одно слово этого языка описывает одновременно проблему, решение, и пределы его применимости.
И, по аналогии, весь буллшит вроде "build trust relationship", "establish communication channel", "manage expectations" и т.д. по букварю менеджмента - тоже язык паттернов.

Развиваем аналогию. Говорить, что "у меня прописан процесс выстраивания отношений" — это так же осмысленно, как гордо заявлять "мы используем паттерн Observer": может быть, ты описываешь адекватное решение, а может быть, в своей лабе (или, хуже, в первом проекте) тренировался применять все паттерны из ттолько что прочитанной книжки.
Любой процесс лучше, чем никакого? И да, и нет. Да — потому что не даёт забыть о типичном списке важных вещей. Нет — потому что, если ты делаешь процесс ради процесса, у тебя получится формальная и непрактичная хрень.

С упрощения начали, упрощением закончим. Чтобы быстро понять, к месту ли применяется процесс, задайте себе вопросы: какую проблему решает пункт плана "manage expectations"? Каковы пределы его применимости, когда имеет смысл прекратить этим заниматься?
singalen: (hope_never_dies)
Кто посоветует хороший хостинг?
Я совсем собрался уезжать с Дримхоста - работают хорошо, предложение хорошее, но цены негуманные, по сегодняшним меркам.
Или, может, с кем-нибудь что-нибудь напополам взять?

Требования - PHP, шелл, приличное место на диске и за трафик чтобы не отрубали (хотя какой там у меня трафик...) Желательны Ruby, Python и MogoDB.
Бюджет порядка $7-$10/месяц.
singalen: (2002)
Это же прекрасно:
width = Math.max line.length for line in map
Впрочем, и на Груви неплохо:
def width = map*.length().max()
singalen: (nerd)
HPMoR - феноменальная, программная книга. Мало кто так красиво и доходчиво показывает ценность, силу и слабость человеческого разума.
Ценю пропаганду рационализма.
Сам перечитываю и детям дам.
Шероховатости есть, но их не меньше и у Роулинг. Например, Гарри сделали чрезмерно гениальным, и на втором семестре первого года он почти начал гражданскую войну.
Ссылка

April 2017

S M T W T F S
      1
2345 678
9101112131415
16171819202122
23242526272829
30      

Syndicate

RSS Atom
Page generated 21/7/17 18:37

Expand Cut Tags

No cut tags