• Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    0
    Спасибо.
  • Обзор нового образовательного набора по электронике от Амперки (Матрешка Z)
    +2
    Никто не знает как это чудо заказать в Украину? На сайте доставка только по России.
  • Обзор механической клавиатуры CODE Keyboard
    +1
    Очень интересно! спасибо
    Даже есть возможность заменить клавишу Windows на симпатичного пингвина.
  • Обзор механической клавиатуры CODE Keyboard
    +3
    Привык к трекпойнту (синдром пользователя ThinkPad) и теперь без него никак. А выбирать не из чего…
  • Грабли, на которые не стоит наступать
    +2
    Статья добавляет мотивации в работе с тем что есть. Это здорово. Всегда есть место улучшениям.
    Хороший перевод.
  • Воздушный шар Google Loon обогнул Землю за рекордные 22 дня
    0
    Последнее время очень многое напоминает S.N.U.F.F.
  • Потом прочитаешь
    0
    Имхо, плохой совет. Говорю, потому что раньше всегда делал именно так. Со временем осознал, что плохо отдыхаю, не расслабляюсь. накапливаю хроническую усталось. Задача, которую я взял с собой, гложет меня, сидит на задворках сознания, не дает полностью переключится на то, чем я занимаюсь здесь и сейчас.
    Взял на вооружение другой рецепт: делай то что делашь тотально, а закончив делать — заканчивай тотально. Постарайся довести хотя бы до промежуточного результата. И пусть ты не довел дело до финиша, когда прекращаешь его делать, — выкинь из головы и дай себе заниматься тем, чем нужно в этот новый момент времени.
  • Танцующий Мэтт. Как дизайнер игр осуществил свою мечту
    +3
    У Мэтта удобный паспорт для таких спонтанных задумок :) У нас бы ему пришлось выбирать маршрут более вдумчиво в обход многих стран. Хотя выбор все равно, конечно, огромный: hitch-hiking.com.ua/vizas.php
  • Как правильно мотивировать зарплатой?
    0
    Читаю все эти мотивации, перемотивации, недомотивации и грустно становится… чувствуешь себя в клетке какой-то, что ли… ведь где-то есть и другие реалии, другие мечты, другие цели. Должны быть… потому что если к ним не стремиться, то, черт возьми, в каком же душном ящике мы очутились.
    «The uncommon man wants to leave a world different from what the found; a better, enriched by his personal creation. For this he is willing to sacriface much or all of the happiness that the common man enjoys.»
    [Незаурядный человек хочет оставить по себе мир иным, нежели тот, в который он явился, — лучшим, обогащенным его собственным творчеством. Для этого он готов пожертвовать большей частью радостей или даже всеми радостями, которыми наслаждается человек заурядный.]

    АБС, «Отягощенные злом..»
  • Задай вопрос водителю марсохода
    +1
    3. Сколько новых строчек кода требуется для написания программы на очередной день?

    Очень интересный вопрос, на мой взгляд. Как следствие интересно знать насколько высокоуровневые феймворки/операции используются: работают ли программисты напрямую с указателями, памятью и т.п. или пишут код декларативно, на уровне операций, которые надо выполнить «двигаться вперед до..», «остановиться если..», «взять камень если он зеленый» и т.п.

    How many new lines of code do you need for writing «one day» program for rover?
    Do you use some high level frameworks? I mean, do you work with refs, memory directly or write code in declarative way, on the level of operations which should be done, like: «move forward until..», «stop if..», «take stone if it's green..», etc.?
  • Задай вопрос водителю марсохода
    +1
    In order to code movement to tiny stone and picking it up you need great accuracy of coordinates estimation. How is this accuracy achieved?
  • Задай вопрос водителю марсохода
    +2
    Как тестируется/отлаживается дневная программа: использование юнит тестов, программная эмуляция марсохода, физическое устройство?
    Как симулируются окружающие условия (поверхность марса, атмосфера, события реального времени, как осыпание почвы и т.п.) при тестировании/отладке программы?
    Сколько разработчиковосуществляют код-ревью готовой программы?
    В каком виде вы получаете логи кода отработавшего за предыдщий день? Встречалась ли в этих логах информация, которая позволила исправить серьезные ошибки?
    Случалось ли вам отправлять в релиз бажный код (что-то общеизвестное: утечки памяти, поломанный указатель и т.п.)?

    How do you test/debug «day instructions» code: usage of unit tests, computer emulation of rover, on physical device?
    How is Mars environment emulated (surface, atmosphere, real-time events like ground sloughing, etc.) for code testing/debugging?
    How many developers make code-review of the program?
    What is the format of logs you're getting from the code executed on rover last day? Did you face some information in these logs which allowed to fix serious bugs?
    Did you release buggy code one day (something well-known: memory leaks, broken reference, etc.)?
  • Марсоход Spirit опустился на Марс 9 лет назад
    +8
    Масштаб события и в целом марсианской программы трудно переоценить. Когда я читаю об этом и представляю как все происходит мне не верится, что это действительно есть и что реальные люди делают это возможным своим ежедневным трудом. Как привет из мира Полудня.
  • Дания: страна победившего здравого смысла
    +2
    Про короля и звезду Давида это вроде бы городская легенда. Хотя он и подчеркнуто холодно вел себя с фашистами.
  • Исходники Prince of Persia нашлись спустя 23 года
    +1
    Вырос на этой игре. А «Принц Госплана» перевел все, что с ней связано в новую плоскость.
  • Не фиеста
    +1
    Похоже, в командном центре нужны люди с навыками RTS геймеров.
    Виртуальный мир, медленно но уверенно, сливается с реальным.
  • 1000 книг
    0
    imhonet.ru
    Выше упомянули two-books.net, но там маленькая выборка.
    bookmix.ru

    Из англояычных:
    www.yournextread.com
    www.librarything.com

    А вот еще интересная штучка — www.literature-map.com/pelevin.html
  • RIM предлагает PlayBook 16 Gb разработчикам за приложения BlackBerry (UPD)
    +1
    Основной экран у меня выглядел нормально, экраны настроек тоже. А вот мое приложение — нет.
    Но меня смутило не только это (можно надется, что дело в симуляторе, так как разработчик это исправить вряд ли в силах). Возникли еще проблемы с диалогами (не закрываются или арефакты после закрытия) и падения в неожиданных местах. Конечно, как я писал выше, во всем можно разобраться и все можно сделать. Вопрос цены (времени).
  • RIM предлагает PlayBook 16 Gb разработчикам за приложения BlackBerry (UPD)
    +4
    Попробовал.

    Симулятор при запуске подвисал на сплэше и всё тут, хоть убейся. Оказалась известная, обсуждаемая проблема. Решения никто не знает: по три раза переустанавливают, хаотично меняют настройки в VMWare. Советы в по известным проблемам в официальной документации поражают своей полезностью: «рестартуйте симулятор», по любому симптому. Сделал то же самое, что и все (переинсталяция, последоватльный подбор настроек памяти, ядер процессора, 3Д усорения графики и т.д.) в разных комбинациях пару раз — таки заработало. Тормозит безбожно. Засаспендил, чтобы, не дай Бог, не вернуться на стадию повисшего сплэша.

    Подклучение к симулятору из Eclipse. Девелопмент IP — оказывается вовсе не тот, который показывает Settings/Security на симуляторе, как написано в официальной документации и показно в видео тюториале. А надо нажать на иконку на статус баре и в popup будет совсем другой IP, который работает, но о котором не говорят.

    Подключился. Начал деплоить приложение из Eclipse в симулятор. Понадобились ключи для подписи приложения. Пошел по ссылке, заполнил форму. Написали ждать два часа (вручную они их пишут что ли...) Пришло письмо подтверждения сабмита формы. Через час письмо с первым ключем. Еще через 10 минут со вторым. Потом еще пару-тройку неинформативных писем непонятно к чему.
    Регистрация ключей в RIM (срабатывает однажды, нельзя лажануть, прийдется просить снова и ждать еще часик/полтора). Но все ок. Запустилось.

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

    В целом, как всегда у RIM — бюрократия не к месту, все сырое, но продраться к финалу можно. Вопрос в том стоит ли (затраты/профит)? Я для себя ответил, что нет. По крайней мере пока.
  • Эпиграмма (подражание Джону Харингтону)
    +4
    Какой хороший текст по ссылке. Всегда интересно посмотреть на мир не с точки зрения рынка и денег. И вспомнить что коммерция и консьюмеризм — не единственный доступный нам способ жить. А тут еще и IT и антропологический подход…
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    0
    Это перевод. Прямо под постом — ссылка на оригинал (между тэгами и комментариями, слева от моего ника).
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    +1
    Да, они там с Одерски вроде горшки побили.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    +1
    Это проблема номер один. В Scala, пока еще, необходимо делать то, что недопустимо в энтерпрайзе — пересобирать всю систему при переходе на новый компилятор даже в одной из её компонент. Для масштабных проектов это — не вариант.
    Ситуация не изменится пока проект остается инновационным, исследовательским. Разработчики плюнули на обратную совместимость, чтобы быстрее идти вперед. Это и плюс и минус.
    Scala — очень неоднозначная, очень перспективная технология, которая грозит стать мэйнстримом, но пока только грозит.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    0
    Глянул еще раз оригинал (прошло кое-какое время между переводом и публикацией) — автор там изрядно начеркал, моей отсебятины мало :)
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    0
    Спасибо. :) Будем работать надо собой.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    0
    «Тут дело в желании скорее и в упорстве.» — да, вот ключ, о котором он говорит.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    0
    Согласен, для перевода это — ляп.
    Просто я и на русском так говорю, не смог переключиться в должной мере.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    +2
    По-моему, это не кажется, а так и есть. Снобизм присутствует. Но мне показалось, что он нарочитый. Поллак специально давит в эту точку. А в предпопослднем абзаце объясняет чего хочет этим добиться.
  • Scala хуже, чем Java. Как минимум, для половины Java проектов
    +5
    Мне показалось, что в этом посте Поллака понятие «средний разработчик» никак не вяжется с ведением собственных, пусть даже маленьких, open-source проектов :)
    Ну и он линк дает на место, откуда цифру взял.
  • Samsung начал производство LED-лампочек
    –2
    Браво!
  • Github обогнал Sourceforge и Google Code по количеству коммитов
    +2
    Google Code не кажется заброшенным (да и вряд ли окажется таким в будущем). Issues tracking и там есть. Итерфейс разве что более «кондовый», меньше интерактивности — это да. Хот все что нужно опять же — есть.
    Преимущества git над svn для групповой разработки очевидны, здесь согласен.
  • Github обогнал Sourceforge и Google Code по количеству коммитов
    0
    Чем? Особенно интересно в сравнении с Google Code (многие проекты, которыми интересовался в последнее время, оказывались именно там)?
  • Амбициозный стартап: кибертренер на gipis.ru
    0
    Спасибо за ответ.
    XML, как я понял, я могу экспортировать из программы на мобильном устройстве?
    открытый ли это формат?
  • Амбициозный стартап: кибертренер на gipis.ru
    0
    Нет способа ввести тренировку из веб-интерфейса (кроме импорта xml), или я не нашел как это сделать?
    Кстати, кнопку обратной связи тоже не обнаружил, поэтому пишу сюда этот вопрос.
  • Финансирование стартапа от государства
    +2
    Основной вопрос: приходят ли потом в гости разнообразные организации, проверяющие куда ушли бюджетные деньги (кажется, это называется КРУ)?
  • Новозеландский программист создал бота-потребителя
    +6
    И перепродающего… ;)
  • Каким должен быть инсталлятор. Мастер-класс от Oracle
    +3
    Проблемы которые вы описали — мелочи по сравнением с тем ужасом, который нужно пройти чтобы поставить что-нибудь из ентерпрайзных (коммерческих и притом очень дорогих) продуктов ibm. Там инсталятры в принципе не дорабатывают до конца без разбора полетов на всех уровнях саппорта.
    Все дело в системе продаж. Подажи осуществляются через топ менеджемент в другие огромные компании. А топ менеджемент видит только графики роста акции и не имеет дела с инсталятором. Классический случай, когда продукт покупает не тот, кто им будет пользоваться.
  • Платный хабрахабр и бесплатные фильмы: занимательное исследование проблемы копирайта
    0
    Как ни странно это может прозвучать, но смс это тоже слишком сложно. Достать телефон, ввести какие-то номера. Ну и имидж, как вы правильно заметили, не внушает никакого доверия.
    Нужен один клик, платеж всего в несколько центов, с возможностью отозвать в течение нескльких месяцев, без каких-либо скрытых комиссий.
  • Платный хабрахабр и бесплатные фильмы: занимательное исследование проблемы копирайта
    +1
    // случайно нажал enter

    — есть профессиональный контент, который помогает зарабатывает реальные деньги, соответственно здесь можно ожидать больших платежей (так как потребитель материально заинтересован в дальнейшем появлении такого контента)
    — есть контент высокой важности и долгого срока актуальности (сейчас для меня, например, это правдивая и полная информация о детских прививках — нигде ничего нет, с удовольствием бы оплатил бы работу специалиста), которая будет работать и приносить платежи годами и десятилетиями
  • Платный хабрахабр и бесплатные фильмы: занимательное исследование проблемы копирайта
    +1
    Здорово.
    Нужно учесть еще следующие факторы:
    большой процент контента является кросскультурным и его таргет группой может быть почти все пользователи (скроее надо проводить деление на таргет группы по возрасту и образованию, но и в этом случае мы получим больше чем при делении по языку)