Software engineer
  • Компанія Apple відкрила офіс в Україні. Тепер буде самостійно завозити техніку

  • Запрошуємо на презентацію Дія City 5 квітня о 14:30!

    ага, а в комментах ответили, что это всё ютюб, а «мы ни такие»

  • Безпровідний комплект клава-миша, хто чим задоволений?

    Я нею пользуюсь только из-за ctrl кнопки, других мышек с этой кнопкой не находил)

  • Безпровідний комплект клава-миша, хто чим задоволений?

    По поводу мышки, могу порекомендовать trust gxt 130. Первая прожила года 2 (ЛКМ начала залипать), второй мышке уже год и еще как новенькая.
    Лично для меня огромный плюс — Ctrl кнопка сбоку, рядом с кнопками навигации вперед-назад.
    Очень удобно использовать в ИДЕ, в браузере и тд
    Из минусов:
    — 2 батарейки, которые довольно быстро разряжаются (по сравнению с той же М185), хотя если включить эко режим (без всяких подстветок), то месяца 2 продержит.
    — бесполезная трипл-клик кнопка
    Для меня это не минус, но если смотреть в сторону этой мышки, то лучше пощупать вживую, т.к. её габариты могут оказаться слишком большыми.

    Клавиатура проводная — asus strix tactic pro, удачно попал на скидку в 50%, 2 года полет отличный.
    Механическая, тяжелая, удобная.
    Один раз сдавал в ремонт (Ctrl кнопка перестала работать, по гарантии починили и все отлично работает). Поначалу промазывал и нажимал на боковые клавиши для макросов, но быстро привык.

  • Посоветуйте врача сделать септопластику

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

    Сугубо исправление перегородки обошлось в 8-12к грн (более точную суму назвать не могу, т.к. делали 3 разные операции за раз, но все связанные с носом).
    В общую стоимость вошли все анализы + палата + лекарства + сама операция + послеоперационное наблюдение (визиты к врачу).

    Делали в пятницу, а в понедельник или вторник пришел сдавать анализы, за полчаса-час все сделали, без очередей. В четверг была консультация с анестезиологом.
    В пятницу утром приехал в больницу, 1-2ч на подписи документов и ожидание очереди.
    Сама операция около 2ч длилась.
    От наркоза отошел довольно легко, первые 1.5-2 недели носом практически не дышал. Первые пару дней очень слабо чувствовал запахи, сейчас все восстановилось.
    На следующий день вытащили бинты/тампоны из носа, выписали из больницы и уже страдал дома.

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

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

    В первые 2-3 недели (но лучше и месяц) врач не рекомендовал летать/купаться в басейне/физ. нагрузку.

    И нельзя чихать, а то я не сдержался и пришлось посреди ночи ехать в больницу)

    Поддержали: Ivan, Anton Koshevyi
  • Хостинг для домашнього проекту?

    Говняный

    ответ.

    Вопрос был

    Хотілося б поцікавитися у колег де вони тримають/хостять свої проекти?
  • Хостинг для домашнього проекту?

    heroku / openshift

  • Завести трактор з Windows 10 на Ubuntu 16.04 LTS

    GT525M + intel 3000 / GTX960M + intel 530
    довольно легко все завелось с тем же бамблби

  • Завести трактор з Windows 10 на Ubuntu 16.04 LTS

    1. Чи такий страшний вовк, як його малюють в розрізі налаштувань? Переглянув кілька відео/статтей, наче все прозаїчно, а от в коментах під ними чимало відгуків людей, які не змогли.

    90% проблем решается гуглом+клик по первой ссылке.
    Главное на первое время держи телефон с интернетом/другой комп под рукой, что бы мог загуглить проблему и быстро решить, в случае чего.

    2. Чи справді актуальна проблема з дровами, зокрема на ту ж відеокарту?

    Были проблемы с запуском программ на дискретной видеокарте (ноуты, нвидиа+интел), но все довольно легко решилось при помощи бамблби (wiki.archlinux.org/index.php/bumblebee, тут для арча, но подозреваю, что на убунту будет очень похож процесс настройки, либо идентичен, за исключением пакетного манагера)
    У знакомых были проблемы с амд-шными видеокартами, года 4 назад, сейчас — без понятия.
    Интел из-коробки работает.

    3. Прочитав, що радять відформатувати всі диски перед встановленням Лінуксу. Чи є якісь безболісніший шлях (2 операційки не пропонувати) для міграції даних? Знаю про алгоритм «перекинути дані на флешку/зовнішній хард і назад», але може є альтернативи з кращим О.

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

    4. Які ще є підводні камені та переваги Ubuntu в порівнянні з віндою? Нагадую, що я — дитина продукту майкрософту =)

    слетят иксы — будет только черный экран и терминал ;)

    _____
    Добавлю, что много полезной инфы есть тут: wiki.archlinux.org/index.php/Main_page
    Отличия есть конечно, но не смертельно.

  • IoT разработка

    да они во многие места лезут :)
    можно посмотреть еще в сторону intel edison + arduino — «не работал, но осуждаю» ©
    по отзывам друзей — убогая вещь, множество проблем было с передачей данных (года 2 назад, возможно уже и поправили что-то)

    для ардуины куча библиотек уже написано на c++ и аналогично для rpi на питоне и на ноде

  • IoT разработка

    tl;dr comments
    imho:
    esp8266 (espduino) + rpi 2 (+wi-fi) / rpi 3, что бы немного разгрузить rpi можно использовать отдельный роутер, к которому будет это все счастье коннектиться
    c++ — для arduino
    python / bash / c++ — на выбор для rpi,
    на крайний случай nodejs, можно и java, если хочется извращений и религия позволяет :)
    .net совершенно не для этих задач

  • Як щодо Raspberry Pi + node.js?

    python + openCV
    Детектили мячик определенного цвета, следили за ним(поворачивали камеру), как только пропадал из виду — начинали движение к последней точке, где он был замечен, там осматривались и в случае нахождения мячика — двигались непосредственно к нему.

  • Як щодо Raspberry Pi + node.js?

    Запускал и ноду и веб сервер на джаве и питон веб сервер, работает ок.
    Был проект на рпи — хексапод, управление голосом, распознавание объекта и слежение за ним(сделали очень просто — находим объект указаного цвета и поворачиваем камеру за ним, если скрылся из поля зрения двигаемся к последней точке, где был объект), ходьба при помощи серво приводов. В основном использовали питон (ибо очень много готовых решений уже есть), все питоновское — демоны, веб морда — на джаве.
    С вебкамерой всегда были задержки, от 200-300 мс до нескольких секунд, улучшить этот показать увы, не вышло, это просто стрим в лайв режиме, а если и распознавание прикрутить — будет хуже. :(
    Для работы использовали ардуины + рпи. Ардуины отвечали за серво приводы, а рпи отправляла команды управления. Так же использовали гироскоп и акселерометр для выравнивания робота относительно горизонта. Для голосового управления использовали юсб звуковую карту, подключили самодельный микрофон (опять же, для экономии места), робот реагировал на команды go, stop, turn <direction>, say <phrase>.
    Проект заработал, но робот очень медленно перемещался, очень.

    Если интересно:
    Корпус, распечатанный на 3д принтере:
    pp.vk.me/...383/4df7a/Z8zyFOdFtkE.jpg
    В сборке, но без рпи:
    pp.vk.me/...383/4df5f/WtZ1sPMkpVw.jpg
    Более новых фотографий что-то найти не могу, но в финальной версии использовали рпи камеру, а не обычную юсб (ибо меньше весит).
    Видео тестирования(не финальная версия):
    new.vk.com/...ash=cb998fc8678af4c1&hd=2 — слежение за объектом
    new.vk.com/...ash=b9977087bd492da6&hd=2 — балансировка

    Если пинов рпи хватит, то можно запилить такое и при помощи одной рпи.
    Видел, но не использовал либу из нпма для контрола пинов рпи.

  • Нужен ли Linux для Java-разработчика? (here we go again...)

    1) насколько в реале «знание Linux» является для работодателей ценным/важным в резюме Java-разработчика, особенно начинающего?
    ИМХО, зависит от конкретного проекта. Знаю проекты на джаве, где с линуксом вообще не приходится работать.
    2) если является ценным/важным, в какой части Java-разработчику нужно «знать» Linux и для чего? Понимание файловой системы и разрешений? Написание беш-скриптов? Понимание особенностей архитектуры ОС -nix? ...
    Опять же, зависит от проекта. Сталкивался с довольно базовыми вещами: работа с файлами(удалить, создать файл, линку на файл, просмотреть логи, найти строки по ключевым словам и тд и тп в конкретном файле/папках), права доступа, cron, curl, wget, puppet, bash script (к примеру, послать post запросы на 100500 инстансов апликухи, у которой в урле меняется номер конкретного инстанса), disk usage, архивировать, разархивировать, просмотр запущенных процессов, собственно, их «убийство» , деплой/рестарт/стоп/старт апликухи.
    3) если Linux действительно упрощает разработку Java-приложений, то чем (в т.ч. в сравнении с Windows)? Какой дистрибутив?
    Упрощает, если проект заточен под линукс, есть проекты, для запуска которых под виндой нужно с бубном недельку потанцевать, а под линуксом «из коробки» встают. Как по мне под линуксом легче установить и настроить нужные тулзы, вроде maven, grunt, nodejs и тд, можно сделать все, что нужно использовав лишь консоль. Какой дистрибутив — имхо, дело вкуса, если сам проект не завязан на конкретный дистрибутив. Лично мне нравится арч, но с ним много геммора, особенно новичкам.
    2) нет нормальной поддержки гибридных видеокарт
    в ноуте нвидиа+интел: bumblebee + bbswitch, один раз настроил и все отлично работает, при обновлении изредка обваливается, но как правило помогает перезапуск сервиса либо переустановка тулзы.
    с амд, увы, не сталкивался
    3) скромная (по сравнению с Windows) автономность работы ноутбука;
    wiki.archlinux.org/index.php/laptop
    wiki.archlinux.org/...ndex.php/Power_management
    Для других дистрибутивов аналогичные тулзы должны быть.
    в итоге, после настройки, ноут под линуксом раза в 2 стал дольше работать, при аналогичной нагрузке под виндой, естественно производительность несколько снизилась и настройка бывает порой очень мучительная и оно того не стоит, хочешь работать нормально — подключись к сети либо сядь за стационарник.
    Поддержал: minodvesP Vasya
  • Студентка, как расставить приоритеты? Работа / Вуз

    Аналогичная ситуация, только я уже 4 курс заканчиваю да и факультет связан с ИТ. Год, как работаю, совмещаю работу с учебой. В универе оформил свободное посещение, когда модули/экзамены необходимо сдавать беру выходной на работе и/или позже отрабатываю. Преподы довольно лояльно к такому относятся, если нету возможности вовремя подойти и все сдать, большинство из них дают возможность это сделать в удобное для меня время.
    Как вариант — можно брать своего рода индз, т.е. вместо лаб/модулей написать программу/реферат/etc. (в зависимости от препода и предмета), но не всегда помогает.
    В итоге в универе появляюсь 2-3 раза, в начале семестра, во время сессии.
    Когда устраивался на работу, взял с универа справку о том, что я действительно там учусь.