Задать вопрос
  • Какая программа для контроля домашней wifi сети для OS X?

    R0dger
    @R0dger
    Laravel/Yii/2 AngularJs PHP RESTful API
    192.168.0.1
    admin
    admin
    Ответ написан
    Комментировать
  • Почему в Sublime Text 3 не работает метод gets?

    @ToshiDono Автор вопроса
    По умолчанию в Sublime Text нет терминала, поэтому когда вы запускаете билд, он выполняет весь скрипт и просто выводит результат всего выполнения в окно билда. Интерактивный ввод данных оттуда не поддерживается.

    Однако есть SublimeREPL - плагин для Sublime Text, который добавляет возможность выполнения кода не покидая редактора. Ставится как и любой другой Sublime Text плагин (не забудьте перезапустить ST после установки плагина):
    Ctrl + Shift + P ⇒ Install Package ⇒ SublimeREPL
    Плагин должен подхватить и использовать текущую активную версию ruby, с учетом rvm и rbenv. Для ruby требуется установленный гем pry (с последним pry могуть быть проблемы, в этом случае советуют ставить версию pry 0.9.12.6):

    $ gem install pry
    # или
    $ gem install pry -v 0.9.12.6

    REPL запускается через меню команд ST, откроется в новой вкладке:
    Ctrl + Shift + P ⇒ SublimeREPL: Ruby
    После того, как REPL запущен, с ним можно работать как с irb в терминале, а также передавать на выполнение файлы, строки, выделенные фрагменты кода (см. клавиатурные сокращения)

    Есть проблема, которая касается конкретно gets - изначально это метод Kernel#gets, который будет работать по-разному, в зависимости от того, переданы аргументы (ARGV) скрипту или нет. Чтобы читать из стрима терминала, рекоммендуется указывать это явно:

    name = STDIN.gets.chomp
    # или
    name = $stdin.gets.chomp
    Ответ написан
    Комментировать
  • На чем писать десктопное расчетное приложение?

    @CAMOKPYT
    Для настольных приложений есть только два нормальных решения - C# WPF/WinForms и Qt. Все остальное гавно и изврат, не спрашивайте почему.
    Ответ написан
    Комментировать
  • Как нормально поставить wget на Mac OS X?

    donkaban
    @donkaban
    Умею рисовать тени
    Ответ написан
    Комментировать
  • Как нормально поставить wget на Mac OS X?

    @jowee
    Backend Developer
    можно через homebrew
    Ответ написан
    Комментировать
  • Как случилось, что я купил три полумертвых жестких диска WD5000AAKX?

    opium
    @opium
    Просто люблю качественно работать
    как то у меня сервер на 24 винта ломал винты кажися по питанию, так первые 48 винтов я думал это мне винты битые подсунули 8)
    Ответ написан
    Комментировать
  • Что дописать в скрипте?

    iiil
    @iiil
    Инженер и вэб-дизайнер, рисую.
    код.

    upd:
    @another_dream скорее всего Вы изобретаете велосипед. В частности, кнопки управления там предусмотрены. Если все равно настаиваете на изменении, то делать примерно надо так:
    При нажатии next ищете элемент с классом selectedcircle, проверяете, есть ли после него еще элемент, если есть - то убираете классы selectedcircle у элементов и следующему присваиваете класс selectedcircle. Аналогично для prev.
    p.s. Непонятно, зачем Вы понаписали столько классов, все можно было решить куда лаконичнее, например, использую data-атрибуты.
    Ответ написан
    2 комментария
  • Как написать код наподобие админки?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Почему у вопросов нету возможности поставить минус?
    Ответ написан
    4 комментария
  • Какая есть программа для визуальной работы с MySQL?

    Я остановился на нём dbForge Studio for MySQL.

    Достоинства:
    0. Быстро, удобно, красиво и стабильно
    1. Сравнение и синхронизация БД
    2. Дизайнер баз данных
    3. Визуальный дизайнер запросов
    4. Бесплатно для некоммерческого использования
    Ответ написан
    3 комментария
  • Чем хорош Ruby?

    @Masterme
    Это как слепому объяснить, чем радуга лучше полутени.
    Как вы хотите чтобы вам это объяснили? Привели примеры из жизни, где питон берёт в рот, а руби справляется на отличненько? Такие примеры, конечно, есть, например, лямбды, но вы всё равно не въедете, если до сих пор не поняли, что такое семантика языка и почему она важна. Вы могли взять питон, взять руби, изучить каждый из них пару недель и сделать выводы. Вместо этого вы ждёте пока вам в мозг положат готовое решение. Этого не произойдет. Вам скорее хуй в рот положат, так же как если бы вы были слепы - вам не стали бы объяснять разницу между радугой и полутенью, а дали бы под дых и отобрали бы мелочь.
    Вы, тупицы, думаете, что познание языков программирования - это нечто внешнее, что можно повторить, сымитировать. Вам сказали - вы повторили - и вроде как знаете тот или иной ЯП. В действительности же, познание языков программирования - это большая внутренняя работа, которую человек проделывает с абстракциями в своей голове. И только если человек способен к абстрактному мышлению - только тогда он, помножив эту способность на знание языков, может понять разницу между ними. Для остальных порог вхождения высок, и, честно говоря, я этому рад.
    Ответ написан
    9 комментариев