• Несколько полезных шорткатов для Sublime Text ниндзи
    0
    Похоже на то. Придется взять файл синтакса от Ruby и добавить туда в описание метода ключевые слова от Синатры… Но он же огромный такой…
    Спасибо, разобрался где искать.
  • Несколько полезных шорткатов для Sublime Text ниндзи
    0
    Может быть кто-то знает как переход по фрагментам (переход по символам) по CMD+R можно заставить работать с такими вещами как пусти в Sinatra, имеющие вид
    get "/" do
      "Hello world"
    end
    

    Где-то же должны прятаться настройки того, что считать символом для данного языка, а что нет…
  • Автомат Гаусса — реальное оружие для гика (и не только)
    0
  • Узнайте бандлер получше
    0
    Давно хотел спросить — какие есть альтернативы `bundle install` для установки гемов в автоматическом режиме? Большинство облачных сервисов сделают это за вас, но в моем случае мне нужно это реализовать самостоятельно в чистом ruby скрипте. Конечно, можно просто оставить системный вызов `bundle install` прямо в мой скрипт, но хотелось бы удобства обращение к классу и обработки исключений. Почему нельзя сделать «require 'bundler'» и получить сам класс?
  • Из чего складывается цена физического товара, и зачем нужно локализовывать игры без слов
    +1
    1000 комлектов игры в месяц самому произвести в одиночку дома на одном принтере ( да еще и 3д принтере)? Допустим 20 дней в месяц по 50 комплектов в день только изготовить. Далее это все нужно активно продвигать в интернетах и при помощи личных контактов, тратить время на отправку посылок и написания-поддержания сайтов. Плюс начальные вложения тоже нужно успеть отбить, прежде чем прибыль пойдет.
    В общем опыт кикстартера куда более реалистичен, согласитесь. И схема там от вашей весьма и весьма отличается.
  • Из чего складывается цена физического товара, и зачем нужно локализовывать игры без слов
    0
    Это всего лишь значит что процессор идет не по маршруту Производитель > США > Россия, а скорее Производитель > Россия. В этом случае конечная цена будет сопоставимой на обоих рынках. Во всяком случае этого можно добиться при желании производителя, при помощи того же зонирования.
  • Архитектура масштабируемой почтовой системы
    0
    Ну, с вашим опытом спорить не буду, но со своей стороны уверяю, что с обозначенными в титульной статье требованиями zimbra более чем справится. Лицензионная версия вкючает лишь несколько доп модулей, которые вроде здесь никто не просил. Или поддержка BES таки нужна? :-D
    По сути Zimbra — преднастроенная связка опенсурсных пакетов, плюс самописный веб, imap и pop клиенты. Никаких обрезанных функций в нем. В общем советую просто скачать и взглянуть на досуге. Там один общий инсталятор, сразу получите полностью настроенную и рабочую систему поиграться
  • Архитектура масштабируемой почтовой системы
    0
    Эм… вы же, кажется, в противовес Zimbra тут вспомнили об Exchange, нет? Да и я писал ориентируясь на изначальную постановку вопроса — «Раньше мы настраивали им Google Apps, но после 6 декабря, изучив предлагаемые на рынке решения, решили, что настала пора строить собственную почтовую систему»
  • Архитектура масштабируемой почтовой системы
    0
    А там тоже есть free open source edition? С Расширяемостью и настраивоимостью nginix + posfix?
  • Архитектура масштабируемой почтовой системы
    +1
    Если захотите хорошее коробочное решение с весьма похожей архитектурой (nginx, postfix, openldap, mysql, memcached, amavisd, spamassassin, opendkim) и, качестве основных плюшек, продвинутый веб клиент, календарь с задачами, листы рассылок, некоторая работа с доками — наша Zimbra вполне подошла бы. Есть Foss редакция, есть лицензия с поддержкой. Веб админка и cli прилагаются. Мультидоменность опять же из коробки.
  • Беспроводное аудио от Creative, часть 1
    0
    Мда, удручающе, если честно.
    Я лучше буду дальше мечтать о Sonos Play5, там хотя бы 5 динамиков и wi-fi со встроенным интернет радио, пандорой и спотифаем. Слушал эту штуку в магазине, вполне громко и достойно надо признать.
  • AR Drone — квадрокоптер, перехватывающий связь других квадрокоптеров
    0
    у AR.Drone, которые там вроде и использовались, канал связи — обычный вай фай, на борту — Линукс. Тут где-то был пост даже о том, как можно прямо в полете через ssh лазить по этому ARдрону
  • Таинственные текстуры в пустыне Такла-Макан на Google Earth получили объяснение
    –5
    Во-первый не садят, а во-вторых за нарушение прав собственности положено наказывать соответствующим образом. Вас в школе не учили, что воровать нехорошо?
  • 9 основных вопросов в карьере разработчика
    0
    Почему единственный… Они еще и дешевле :)
  • Поселок программистов в российской глубинке
    0
    Занятно. Сочувствую, конечно.
    На меня белорусские полевые травы действовали аналогичным образом. Так что в Минске — астматический бронхит, бронхиальная астма, — а в Анапе счастье и здоровье :)
  • Поселок программистов в российской глубинке
    0
    Как так, я наоборот в детстве ездил в Анапу от этой самой астмы лечиться…
  • Watir WebDriver как средство автоматизации тестирования
    0
    За исходники, конечно, спасибо, но хотелось бы более тезисного описания где здесь watir, а где — Selenium. И, соответственно, в чем преимущества использования именно этой связки по сравнению с тем же selenium-webdriver.
  • Watir WebDriver как средство автоматизации тестирования
    0
    А почему серверы не на Windows? Все же сборки браузеров разные, лучше тестировать на целевой операционной системе
  • «А пошло оно всё!» или снова о Coursera и ему подобных
    0
    Как раз новичку я бы больше советовал Udacity. Материал дается очень постепенно, интегрированная платформа для запуска питона работает очень неплохо, задания и проверочные вопросы гораздо плотнее интегрированы в лекцию, да и вообще их гораздо больше чем в аналогичных курсах на Coursera и edX.
    Я сам беру курсы со всех этих платформ, так что это не вопрос моего личного предпочтения.
  • Копи деньги смолоду или пара утверждений, легко проверяемых в Excel
    0
    Ну что вы в самом деле. Учебные задачи всегда выстраиваются по нарастающей сложности. Инфляция — дополнительный коэффициент в общей задаче. Прежде чем переходить на этот уровень сложности, студент или просто интересующийся должен суметь сделать расчет без нее. В дальнейшем можно добавлять и инфляцию, и риски, и упущенную выгоду и что еще угодно вплоть до диссертационного уровня.
    Если же делать как вы, брать значения переменных из «надежных банков реальности», то эти усилия обесцениваются во временной перспективе — они не будет актуальны для меня через пару месяцев, когда я решу посчитать все для себя. Все это понимают и когда дело дойдет до практики — добудут цифры в силу своих возможностей.
  • Боремся с RSI — обзор клавиатуры Truly Ergonomic 209
    0
    У нас на работе эргономисты активно советуют трекболы как средство профилактики. Я честно говоря так подсел, что и дома себе поставил, выбросил мышу и во всякие Батлфилды так вот трекболом и бегаю.
  • Как мы делали кафе-клуб с полным расчётом на посетителей из сети
    0
    А как такого рода заведения в Германии называются?
    В Штатах это «буфеты», к примеру Bombay Gardens Buffet от моего дома недалеко. Достаточно распространненная форма общепита, представленна самыми различными кухнями. Платишь за вход или «за тарелку», накладываешь сколько хочешь и чего хочешь — обычно выбор достаточно большой, еда вполне рестаранная. Полное самообслуживание, но иногда есть официанты, которые по отдельному счету тебе напитки приносят.
  • Как мы делали кафе-клуб с полным расчётом на посетителей из сети
    0
    ИМХО единственный вариант расширить ассортимент съестного в вашем безкухонном варианте. Причем в качестве эксперимента можно попробовать что-то из этих машинок оставлять в режиме «за дополнительную плату». К примеру, мороженое в этом плане выглядит весьма обоснованным. Попкорн же должен стоить копейки по себестоимости, но при этом отлично набивает желудок тем, «кто после работы».
  • Как мы делали кафе-клуб с полным расчётом на посетителей из сети
    0
    Проводили уже анализ клиентуры? Какое соотношение постоянных посетителей к прочим группам?
  • Как мы делали кафе-клуб с полным расчётом на посетителей из сети
    0
    Попкорн, мороженое и т.п.?.. Газировка в фонтанчиках?.. (я имею ввиду колу-спрайт в разливных автоматах, по-русски это так называется тоже?)
  • Как мы делали кафе-клуб с полным расчётом на посетителей из сети
    +1
    Называются часом не «буфетами»?
  • Эта бесконечная гирлянда
    –1
    Мда, только сегодня у нас в магазине (в Маунтин Вью, Калифорния правда) видел свежее переиздание. Ну и толстенное же, надо признать. Но, думаю, это означает и вы его заказать сможете при желании.
  • Работа с ssh в Python
    0
    И это правильно, и это красиво.
    Но где шагов побольше и нужно какая-то логика, я применяю библиотеку net-ssh-telnet на руби. Приведу здесь же для коллекции и сравнения.

    require 'net/ssh'
    require 'net/ssh/telnet'
    s = Net::SSH.start('hostname', 'user', :password => 'secret')
    t = Net::SSH::Telnet.new("Session" => s)
    
    t.cmd("su - another_user") # можно переключиться на другой аккаунт
    puts t.cmd("ls -l")  # и вывести stdout удаленной команды
    


    Хотя в целом это оболочка для упрощения net-ssh. Основной пакет поддерживает и scp, и sftp, и проброску туннелей, и вообще все что угодно.
  • Занимательная геодезия
    0
    Спасибо за статью, многое прояснила. Вроде теперь я наконец понимаю почему когда летишь в самолете, скажем, из Нью-Йорка в Москву, на карте в самолете твой курс показывают дугой (ортодромой?) чуть ли ни через север Гринландии, а совсем не по прямой. Я правильно понял что это будет кратчайший маршрут vs прямая линия (локсодрома), которая будет прямейшим маршрутом?
  • Как я покупал квартиру
    +1
    Отличная статья, очень понравилось. Есть несколько мыслей, которые хотелось бы упомянуть.
    Недавно вышла книжка как раз на эту тему — amzn.com/1449315151 Та же идея, о которой вы пишите — применение стат анализа и machine learning для сравнительно небольших, бытовых задач.
    Когда я брал квартиру лет 8 назад, самым актуальным ресурсом был nb.by/realty/proposal/ Сейчас чуть меньше табличных данных дают, но все же должно быть более удобно чем irr. Чем мотивировались выбирая источник, и почему не объединяли данные из разных для большей выборки?
    Уверен, что риэлторы тоже используют некую методику для рассчета адекватности цены, не только «средний метр умножить на общую площадь». Интерсно услышать от кого-то знающего, что и как.
    В Штатах есть несколько авторитетных ресурсов, которые не только собирают данные об актуальных продажах квартир и прочей недвижимости, но и проводят оценку, выдают ориентировочную оценку текущей стоимости объектов, которые вообще еще не продаются, применяя все те же алгоритмы ML. Самый известный, наверное, это Zillow. С самим алгоритмом не знаком, но один из ключевых факторов — это расположение и цена на аналогичную недвижимость в том же районе. Если у вас будет еще интерес заниматься этой темой, я бы посоветовал покапать в этом направлении, выделить геокластеры аналогичных квартир, и уже среди них поискать выделяющихся. Но вы и так отметили в комментариях, что добавили выборку по районам…
    И последняя реплика. Вспомнилось как год назад на одном выступлении Martin Omander из Гугла описывал на аналогичном примере их Prediction API, который позволяет проводить как распознование (язык, спам-не спам, настроение текста и т.п.), так и скалярное прогнозирование. В качестве примера он загрузил в это открытое API базу из нескольких сотнях записей о продаже домов, в том же csv — 5 параметров вроде использовалось для наглядности. API позволяет проанализировать эти данные в том же ключе, что и вы делаете, и выдать ориентировочную стоимость по заданным параметрам. Такой вот публичный сервис, однако.
  • Sublime Text 2
    0
    Это как? Разве может отображать удаленное дерево ФС в боковой панельке?
  • Sublime Text 2
    0
    В моем случае есть несколько сотен виртуальных машин с разными операционками и конфигурациями, на которые автоматика забрасывает пакет функциональных тестов, запускает, вытаскивает результаты. Кроссплатформенное тестирование, короче. Когда нужно более детально разобраться, почему тот или иной тест завален, нужно лезть на сервер, открывать файл скрипта, что-то там в нем править, запускать его отдельно от всего тестового пакета и т.п.
    Так как в ST2 удобно (т.е. через боковую панель) я не могу лазить по удаленному дереву файлов, то по-прежнему пользую Komodo Edit.
  • Sublime Text 2
    0
    У меня та же проблема. Парк на 500 виртуальных машин, везде нужно лазить по дереву постоянно. ST2 решения обеспечивают навигацию только через оверлей (такой же как ctrl + p), но не через боковую панель как в случае локальной директорией. Где-то я вычитал, что нормально сделать не получается пока из-за самого устройства боковой панели в ST2.
    Для меня это большая проблема, так что сижу по-прежнему в бесплатном Komodo Edit, где все это есть из коробки, даже не надо плагины никакие подключать.
  • Coursera — это маленькая революция: +12 университетов, >100 онлайн курсов
    0
    Вот и разрывайся теперь между Курсерой и udacity.com А все благодаря тому, что кое кто вовремемя попал на TED и послушал выступление о Khan University… Действительно ideas worth spreading :)
  • Квадрокоптер-R2. Апгрейд
    0
    Вот здесь в магазине посмотрите. Есть весьма и весьма профессиональные.
  • Квадрокоптер-R2. Апгрейд
    +1
    Что, все действительно так сурово? Где можно почитать об этом аспекте авиамоделизма и т.п. в упрощенном виде для любопытствующего?
  • Почему, зачем и как я купил апартаменты в Калифорнии?
    0
    Если ответить кратко — покупатель ничего не платит. Агент покупателя и агент продавца получают процент от продажи.
  • Почему, зачем и как я купил апартаменты в Калифорнии?
    0
    Мне кажется вы немного путаете здесь. Как видно из записи в январе 2011 он не продавался а был переведен в собственность банка-кредитора в связи с задолженностью по кредиту. То есть его никто не продавал и $403K — это оценочная стоимость по которой собственность находилась в тот момент на балансе банка. Или говоря понятным вам уже языком — foreclosure а не sale.
    Ну а до кризиса — да, $380K в конце 2005.
  • Почему, зачем и как я купил апартаменты в Калифорнии?
    +1
    Про Location — золотые слова. Один из ключевых моментов в покупке дома — это где он расположен. И вопрос не только и не столько в благополучности квартала и в удаленности от места работы и торговых центров, сколько в принадлежности к тому или иному школьному району. Другими словами, если у школы высокий рейтинг, то дома любого типа вокруг нее будут иметь 50 и больше процентов наценки за этот фактор. Чтобы попасть в хорошую школу, люди готовы платить серьезные деньги, и именно на это наш агент обращал особое внимание в контексте надежного вложения денег.
  • Почему, зачем и как я купил апартаменты в Калифорнии?
    0
    А что? Тут этого добра хватает, хоть сок добывай :)