Задать вопрос
  • Стоит ли в Java использовать библиотеку Netty?

    risik
    @risik
    Программист
    Сильно зависит от нагрузки. Если нагрузка предполагается низкая, то необходимости в netty нет и проще сделать так как быстрее/проще/дешевле. Когда/если нагрузка начнет повышаться, тогда и следует решать проблему.
    Ответ написан
    Комментировать
  • Как вернуть девственность MacOS?

    risik
    @risik
    Программист
    Я бы с нуля переустановил ОС. Это требует времени, но мне было бы спокойнее. Например, здесь инструкция: www.gottabemobile.com/2013/10/22/perform-clean-ins...
    Из необходимого: флешка на 8ГБ и образ OS X (чуть более 5ГБ) скачанный из AppStore.
    Ответ написан
    Комментировать
  • Проблемы с хотлинками для Amazon S3?

    risik
    @risik
    Программист
    по ссылке s3-eu-west-1.amazonaws.com/mybasket/images/60a751cc.jpg изображение отображается.

    а я получаю вот это:
    <Error>
    <Code>NoSuchBucket</Code>
    <Message>The specified bucket does not exist</Message>
    <BucketName>mybasket</BucketName>
    <RequestId>815C0E353DEA3E8C</RequestId>
    <HostId>
    DP4Jbz8YfXUn34qRLzn2gYfk8MSxYQ27B2JLN3RR/q8yj0LBUw3O1GULCyufVDIt
    </HostId>
    </Error>
    Ответ написан
  • Почему, конфигурируя свой nginx, не вижу того, чего хочу видеть?

    risik
    @risik
    Программист
    не услышите того, что ожидаете. или не того Вы ожидаете, что надо.
    127.0.0.1 это ip адрес. хоть и это и loopback интерфейс. А Вы пытаетесь сделать под-домен, у которого в качестве домена верхнего адреса используется ip адрес.
    Я думаю, то что Вам надо:
    nginx config:
    server_name myserver;
    ...
    server_name api.myserver;

    и в /etc/hosts:
    127.0.0.1 myserver
    127.0.0.1 api.myserver

    и потом в браузере myserver или api.myserver
    Ответ написан
    Комментировать
  • Как считать из файла символы до пробела C++?

    risik
    @risik
    Программист
    в файле точно целые числа?
    int a;
    ifs >> a;
    ...
    Ответ написан
    Комментировать
  • Есть ли среди резидентов Хабра поклонники iPhone?

    risik
    @risik
    Программист
    Если Вы с 12 лет да на Агате - iPhone, боюсь не для Вас :)
    Есть мнение, что есть два типа людей.
    1) те, которые рассматривают вещь как систему с подсистемами. Вы берете в руку железку, Вы понимаете, что там есть процессор, память (Вы даже тех. характеристики знаете), операционная система, под управлением, которой работают приложения, и, наконец, сами приложения... и Вас бесит, что Вы не можете подстроить систему под себя, как свой PC. Вас бесит, что за Вас уже все решили, что и как Вы должны и можете делать.
    2) те, которые рассматривают устройство, как законченную вещь. Они знают, что это в айфоне весьма пристойная звонилка, с хорошим качеством звука и довольно устойчивым сигналом.
    Они знают, что в айфоне есть интернет. какая им разница какой именно стандарт 3G поддерживает их устройство. Им довольно знать, что у айфонов есть интернет. Они пользуются приложениями, которым нужен интернет. Они знают, что AppStore есть огромное количество приложений, в том числе и те, которые им нужны. И им совершенно без разницы какие стадии проходит ОС при загрузке, как она стартует приложения, и почему так сложно закачать собственный файл. Да им даже не важно файлы существуют! Для них есть документ. Кроме того, этим людям не важно какой именно там процессор. Боже, даим вообще не важно наличие там процессора. И уж тем более не важна его разрядность. да пусть он будет хоть жидкий и аналоговый!

    то есть, просто разный уровень абстракции окружающего мира.

    и да, я в первой категории. айфоном пользуюсь, как разработчик :)
    Ответ написан
    1 комментарий
  • Производительность nginx + php-fpm + mysql?

    risik
    @risik
    Программист
    У микроинстансов есть одна неприятная особенность. Если инстанс начинает жрать слишком много CPU, то система у него этот CPU отбирает. Зато на старте все очень хорошо. Попробуйте small инстанс. У него процессор может быть и похуже, зато гарантированное ядро Ваше.
    Впрочем, вариант с памятью тоже не исключен. 613МБ это не так уж и много.
    Ответ написан
    Комментировать
  • Учитывается ли прерванная установка в количестве установок приложения или игры iTunes Connect?

    risik
    @risik
    Программист
    Насколько я помню приложение (для iTunes) считается установленным с того момента, как пользователь нажал на кнопку "установить (купить)". Не важно закачал он его или нет.
    Ответ написан
    Комментировать
  • Автозагрузка в Ubuntu?

    risik
    @risik
    Программист
    но по правильному сделать из нее демона. То есть обернуть ее в скрипт в /etc/init.d/, etc. Например, в этой статье рассказывается про то как такое сделать для python скрипта. Все ровно также и для Вашего случая. Только еще сделайте shell скрипт, в котором и будет выполняться mono program.exe.
    Ответ написан
    1 комментарий
  • Как начать программировать на C/C++/C#?

    risik
    @risik
    Программист

    И еще уж раз Вы хотите под iOS/OS X, то C# для Вас не лучший выбор.

    Ответ написан
    1 комментарий
  • Как начать программировать на C/C++/C#?

    risik
    @risik
    Программист

    Кернигана сейчас читать в качестве первого учебника тяжело. Потому, что например, helloworld от Кернигана записывается примерно так:

    main()
    {
      printf("Hello World!");
    }
    
    а если у Вас на самом деле компилятор не С, а С++, что весьма вероятно с учетом указанных сред разработки (кроме CodeLite - про нее ничего не знаю), то это на самом деле ошибка. Надо
    int main()
    {
      printf("Hello World!");
      return 0;
    }
    

    Ответ написан
  • Порекомендуйте мануал по Objective-C и XCode

    risik
    @risik
    Программист

    Была такая подборка ссылок: http://habrahabr.ru/post/149090

    Ответ написан
    Комментировать
  • MacBook для web и iOS разработки?

    risik
    @risik
    Программист
    Для xcode точно 8ГБ. На 4-х работать можно. Но без thunderbird, сhrome, skype etc
    Ответ написан
    Комментировать
  • Что остановит не биржевого фрилансера от того, чтобы опубликовать заказанное мобильное приложение как свое?

    risik
    @risik
    Программист
    А какая платформа?

    Если это iOS то Вас защитит политика Apple в отношении работы с сертификатами приложений, провизионин профайлами и т.д. Но на старте Вам придется потратить немало времени на то, чтобы разобраться со всей этой кухней. А если Вы просто скажете разработчику — «сделай приложение, я не хочу вдаваться во все эти сложности работы с профайлами и сертификатами», то он опубликует сам. Более того, для реализации некоторой функциональности (In-App purchase, например) ему придется это сделать.
    Ответ написан
    1 комментарий
  • Мое дело или Бухгалтерия.Контур

    risik
    @risik
    Программист
    Я пользуюсь Мое Дело. ИП на упрощенке. По мне — все ок, только дорого для моего случая. Я захожу туда 1-2 раза в месяц + 2-3 раза в квартал.

    Контуром не пользовался — сравнить не могу.
    Ответ написан
    Комментировать
  • Описать раздел ТЗ?

    risik
    @risik
    Программист
    для мобильного приложения это в большей степени возможность восстановления работы приложения после неожиданного завершения. Желательно с той же точки на которой остановился пользователь.
    Ответ написан
    Комментировать
  • Online эмулятор iPhone

    risik
    @risik
    Программист
    www.macincloud.com/
    возможно это Вам поможет. Но как ни крути, если Вы решили разрабатывать под iOS Вам придется покупать Mac. и iPhone. и iPad.
    Ответ написан
    Комментировать
  • Как сделать доступ по SSL (https) для нескольких сайтов на одном IP?

    risik
    @risik
    Программист
    Я, к своему стыду, не очень понимаю в теории почему и как оно работает. но у меня на хосте оно есть и работает. nginx.
    server {
    listen 443;
    server_name host1.com;

    ssl on;
    ssl_certificate /path/to/host1.crt;
    ssl_certificate_key /path/to/host1.key;

    ssl_session_timeout 5m;

    ssl_protocols SSLv2 SSLv3 TLSv1;
    ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
    ssl_prefer_server_ciphers on;

    … # остальное как обычно
    }

    и так же для второго. Главное server_name укажите другой и ssl сертификаты
    Ответ написан
    3 комментария
  • Судьба электронный адресов (Email) при увольнении работника (или приходе другого на позицию)?

    risik
    @risik
    Программист
    Во всех компаниях, где я работал было принято всю деловую переписку CC или на ящик начальника или на специальный ящик рассылки, например, отдела или проекта. То есть, все контрагенты шлют письма: TO: фамиилия_уволившегося_сотрудника, CC: ящик_рассылки_отдела, то проблемы с потерянными письмами не возникает. Кстати, такая схема хорошо работает и если сотрудник просто уходит в отпуск.
    ну и вариантом с _временным_ перенаправлением переписки также не следует пренебрегать.
    Примечание: некоторых контрагентов было не очень просто приучить жать кнопку Reply all вместо Reply, но после двух-трех напоминаний все ОК.
    Ответ написан
  • Смотрят ли работодатели на степень кандидата наук?

    risik
    @risik
    Программист
    Учеба в аспирантуре без защиты диссертации это как работа над проектом без желания получить конечный результат. Для работодателя это может быть признаком. Например, того, что Вы не нацелены на завершение проекта. Другими словами, взялся что-то делать (не важно что) уж доведи это дело до конца! Будь победителем!

    Другое дело, что защита дело мутороное, требует времени (много) и денег (немного). А на основной работе (при наличии) придется, как минимум, на месяц, а то и 3 уйти в отпуск. Возможно не оплачиваемый. Возможно с потерей работы. Совмещать защиту и работу очень теяжело. Лично я не рекомендую. А если Вам при этом надо обеспечивать (жену|ребенка|кота)+, это может оказаться непримлемо. Причем, если жена еще сможет понять, простить и потерпеть, то кот — нет. :)

    К слову, я сам такой — диссератацию в свое время не защитил, и теперь уже вряд-ли это сделаю. Моей работе это не мешает, так как у меня уже много экспы на работе.
    Ответ написан
    1 комментарий