• Я выше вас всех или как общаться с IT специалистом
    +12
    Блин, вот это сейчас будет отправлено моей жене, потому что я устал искать рационализации почему я работаю по ночам, «сплю, когда все нормальные люди бодрствуют», переспрашиваю заданные вопросы (это вообще убило, я думал это только я ))
  • Как DRYить модели
    +2
    Отличный пример того как надо рефакторить код моделей. Я почему-то раньше думал, что данный подход используется только при написании больших гемов.

    Буду пользоваться, исправляться. Спасибо большое!
  • Вы дописали некий блок функциональности (метод, класс, модуль). Ваши действия:
    +1
    Люди мыслят тактически. Написал, проверил, продакшен. А если глюк или рефакторинг, то тратят от 3 до 10 раз больше времени чтобы достать из оперируемого забытый внутри тампон.
  • Удаленное управление мышью с помощью .NET Remoting
    0
    >Remoting не является никоим образом конкурентом или схожей технологией с Silverlight, HTML5.
    Я нигде такой глупости не писал.
    >Remoting предшественник WCF.
    Я об этом написал пару комментариев выше.
    >На HTML5 вы подобное не реализируете просто потому что не имеете права управления устройствами ввода, а на Silverlight только в out-of-browser и то только если используете interrop.
    Опять же не знаю, где вы такую глупость прочитали
    >А полезность этой статьи небольшая. HelloWord on Remoting. На том же WCF реализуется тривиально.
    Здесь приведен конкретный пример написания программы удаленного управления рабочим столом с использованием объектной обёртки над сокетами. И это единственная статья на хабре в данном ключе. Надеюсь кому-нибудь да пригодится.
  • Локальная сеть на светодиодах (800 Mbps)
    +1
    Вы можете сами убедиться что в манчестерском коде так же средняя интенсивность далека от 100%. При любом режиме модуляции можно предположить среднее значение с учетом вероятности зажженного и потухшего светодиода. С учетом огромной скорости передачи данных, вероятность зажженного будет как раз соответствовать световому потоку.
  • Локальная сеть на светодиодах (800 Mbps)
    +2
    Я думаю она будет светить тусклее чем в штатном режиме. У меня фонарь Fenix, который работает по такому принципу — чем чаще мерцания, тем ярче работает и возможна (псевдо)регулировка светового потока в 4 режимах таким образом (при этом светодиод горит всегда на одной яркости, но только когда горит). То есть, если по каналу будут передаваться все единичные биты, то она будет гореть на 100%, а если допустить более вероятное, то ~50%.
  • Соревнование и обучение
    0
    Спасибо за ссылку. Те факты и предположения которые он описывает – действительно поразительные. И с юмором всё в порядке.
  • Соревнование и обучение
    0
    Очень верное замечание. Вот мои замечания на тему что улучшает обучение, участие, мотивирует участников:
    1) Игровая составляющая (например, клавогонки, лингвалео)
    2) Ролевая составляющая (клавогонки)
    3) Соревновательная составляющая (клавогонки)
    4) Поощрение/наказание (хабрахабр, лепра)

    Я собираюсь взять себе тему на кандидатскую диссертацию из этой области. Исследование мотивации в обучении, создание ПО для этих целей.
  • Роутер + GPRS модем = mini VoIP АТС или GSM шлюз своими руками
    0
    Я перешивал роутер и юзал сторонний софт. Делал IP ATX на астере. Но почему-то никогда не совмещал это. Интересное бюджетное решение.

    Интересует использование этого 200мгц железа с астером, я думаю, что тормозить будет при интенсивном использовании/при использовании в качестве IVR и т.п. У меня такой дома стоит, он при 40мбит/с под 100% занятость процессора показывает.
  • Роутер + GPRS модем = mini VoIP АТС или GSM шлюз своими руками
    +1
    В VoIP имхо
  • Удаленное управление мышью с помощью .NET Remoting
    0
    Точно! Так и думал что здесь что-то забыл) Все верно, однако это учебная задача и целью было написать либо сервис либо драйвер. Я выбрал сервис. И не рекомендовал бы данное приложение оформлять в таком виде, конечно.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    +1
    Производительность самого языка (запуск везде подтормаживает, я имею в виду обычное функционирование), работа IIS со стримингом Rails (в этом случае я бы предпочел если бы была адаптирована связка nginx+unicorn), что будет актуально в ближайшие месяцы, совместимость си-расширений, нативность posix для работы с консолью, гитом и т.д.

    Но у меня основная претензия не к вашему продукту, а именно к тому чтобы рассматривать WinServer в качестве production сервера. Он не может похвастаться скромным потреблением памяти, стабильностью и удобством администрирования в сравнении с linux/freebsd. Есть области где WinServer хорош – это, например, терминальные серверы для распределенной торговой сети, работающей на 1С, возможность создания локальной сети из тонких клиентов на основе сетевой загрузки linux с RDP клиентом для работы на терминале опять же – огромная экономия+централизация, ASP.NET серверы.

    Но мне не понятна мотивация человека, который, имея все необходимые компетенции, развернул бы боевой сервер Rails для масштабного проекта на этой системе. В первую очередь я бы задумался об отказоустойчивости данного решения. Во-вторых об удобстве управления. Зачем одевать плавки поверх смокинга, если можно по-нормальному. Запишите меня в конченные линуксятники.
  • Удаленное управление мышью с помощью .NET Remoting
    +1
    Спасибо. Обязательно будут и статьи с новинками, но я решил пока поднять уже готовые старые материалы, разместить самые интересные здесь, чтобы добро не пропадало. Может пригодится кому-то.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    0
    Да, возможность есть. Так же могу ответить, что если вы захотите завести специфичный линуксовый софт в сочетании с Rails-приложением, то Windows нечего мне предложить.

    Я здесь говорю только об адекватности деплоинга на данную систему. Да, это будет дешевле при условии что у меня есть windows server и нет отдельных машин под эту задачу. Но меня интересует вопрос, будет ли эта система работать стабильнее, быстрее, эффективнее на серьезном нагруженном проекте с учетом требований к непрерывной интеграции и развития этого проекта.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    0
    Дело ни в коем случае не в платности операционной системы. А в том насколько она приспособлена для решения конкретной задачи. Веб-серверы для php, ruby, python, perl в большинстве не используют windows из-за объективных факторов. Производительность, стабильность, работа с расширениями, работа с памятью, администрирование, взаимодействие с линуксовыми серверными приложениями на одной машине и прочее.

    Но в общем все сводится к холивару на тему хорош ли Windows Server для работы в качестве веб-сервера на данных технологиях. Статистика неумолима. А для решения небольших локальных проектов – вопросов нет, можно даже webrick использовать, как я сказал.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    –1
    Мы ведь сейчас обсуждаем сервера для веб-проектов, а не то как будет удобнее домохозяйке вконтакте сидеть. Здесь надо мыслить не прихотью, а взвешивать за и против, выбирать наилучшее решение для обеспечения качества конечного продукта.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    0
    Я предпочитаю не работать в таких организациях и не загонять себя в такие условия. Да и в наших архаичных госструктурах вряд ли что-то будет на рельсах, тем более 3.x.
    Но вы правы, если выхода нет, то будем пользоваться.
  • Когда, куда и как бежать
    –2
    Вы здесь и с вами можно общаться. Угроза миновала?
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    +1
    Если, конечно, отвлечься от промо MS серверов. Объективно.
  • Быстрая автоматическая установка Ruby on Rails на IIS 7
    +2
    Все это, конечно, замечательно, но вы действительно думаете что это кому-то нужно?
    Ведь проблема разворачивания веб-сервера Rails на IIS не в том что это сложно сделать, а в том что это вряд ли является удачным решением. Если говорить об ASP.NET, то выбора особо нет, но зачем использовать windows там, где можно использовать linux или другие системы. И я не думаю что что-то действительно поменялось с развертыванием продакшн-серверов с приходом Helicon Zoo. Для девелопмента, конечно, сойдет, но какой смысл если есть встроенный webrick.
  • Когда, куда и как бежать
    –4
    Так как можно с вами встретиться, чтобы обсудить детали?)
  • Стоит ли использовать русские буквы в написании ЧПУ — человекопонятных URL?
    +4
    СДЛ должен сочетать в себе как факторы необходимые для людей, так и для того чтобы люди добрались до вашего контента. И здесь без ПС не обойтись. А URL это одна из наименее важных частей для человека. Конечно хорошо, когда сайт поддерживает REST подход для URL, однако посмотрите на гугл и его URL, они похожи на помойку, однако людям это не причиняет сильный дискомфорт, т.к. люди редко используют URL непосредственно. Закладки+поиск+ссылки.
  • Стоит ли использовать русские буквы в написании ЧПУ — человекопонятных URL?
    +3
    То есть, вам не важна посещаемость, которую дают поисковые системы в ответ на адаптацию вашего сайта?
    Тем более учитывая что русские буквы не были нативно предусмотрены стандартом URL и являются каким-то костылём.
    Я пробовал несколько проектов и так и иначе – пришел к выводу, что лучше использовать транслит.
    1) При копировании во всех браузерах он остается неизменным в отличие от кириллицы.
    2) При ручном вводе URL не нужно переключать язык (наименее важно)
    3) При размещении ссылок на других сайтах не возникает косяков с совместимостью кодировок сайта и вашего блока. А при оптимизации более-менее частотных запросов не обходится без размещения как натуральных, так и платных ссылок.
  • Удаленное управление мышью с помощью .NET Remoting
    +1
    На сколько я помню — .Net Remoting является предшественником и одной из частей WCF.
  • Универсальное сообщение для устаревших браузеров. Черновик
    0
    Смотря что считать приоритетом – получение лишней копеечки(2% на данный момент) или более широкий взгляд – поддержание прогресса, технологий, помощь в движении общества в нужном направлении (что в последствии также принесет деньги для каждого). Если все сайты будут рекомендовать или настаивать на переходе на новые браузеры, это всем облегчит жизнь в скором времени. Это социальная ответственность!
  • Стандартное антивирусное ПО для нестандартных целей
    –1
    Только что сфоткал)
  • Стандартное антивирусное ПО для нестандартных целей
    +14
    Меня всегда поражала установка windows на аппараты подобного класса.

    p.s. Когда терминал киви(на винде) возле дома виснет или когда у него пропадает связь с сетью, я его перезагружаю передёргиванием шнура питания. Замечательная система.
  • Какой Ruby вы предпочитаете использовать для Rails 2.3 проектов?
    0
    Rails 2.3 это древняя версия и, на мой взгляд, нужно своевременно мигрировать. С использованием средств упрощения рефакторинга. Для того чтобы поддерживать проект свежим, актуальным, комфортным для разработки.
  • Какой Ruby вы предпочитаете использовать для Rails 2.3 проектов?
    –1
    Я предпочитаю не использовать Rails 2.3. Но если уж так случилось, то на будущее возьму на заметку, что нельзя доводить проект до такого заброшенного состояния. С помощью тестов при каждом обновлении всё рефакторится малой кровью.

    А какой именно ruby использовать – скорее всего лучше будет 1.9.2 из-за его скорости (даже по сравнению с ree) и нововведений. Есть небольшие косяки в совместимости, но они незначительные.
  • Плюсики Google +1 поступили в продажу: что выйдет из скрещивания социальной сети с поиском
    +3
    Как сеошник верю, что если подключатся массы, то сеошные усилия будут каплей в море. Яндекс и сейчас работает на матрикснете с учетом кучи факторов, в которой одним из самых важных является показатель отказов. Фальсифицировать огромную статистику реальных посещений чтобы перебить конкурентов сеошникам будет весьма сложно.
  • Яндекс – (действительно) найдется все!
    +4
    Абсолютно согласен. При разработке систем, затрагивающих конфиденциальные (и нежелательные к разглашению) данные нужно сразу думать о том, можно ли получить эту информацию каким-то иным способом и прикрывать эти дыры.

    robots.txt это конечно славно, однако, нельзя забывать, что даже включив url в него, эта информация все равно остается в метрике/аналитиксе/барах. Необходимо это делать через https и с учетом аутентификации ну или в худшем случае cookie/ip и исключать такие страницы из аналитики.
  • О производных
    0
    Это же модель. Модель всегда допускает какие-то упрощения. В данном случае такие.

    p.s. нелинейные функции тоже могут быть дифференцируемыми. Скорее вы хотели сказать что карьера не имеет функциональной зависимости. Однако если мы можем численно оценить значение «карьеры» в любой точке и взять дельта x и дельта y при достаточно маленьких значениях, что можно считать численно близким значением к искомому.
  • О производных
    0
    *первый выиграет в долгосрочной перспективе.
  • О производных
    +1
    Я вам больше скажу. Важно не только текущее положение дел и производная, но и производная 2 порядка, которая говорит об ускорении ускорения, что скрывает еще большую глубину в динамике роста/падения. То есть, если производную можно рассматривать как величину роста/падения в данной точке, то производную второго порядка можно рассматривать как тенденцию в изменении роста/падения.
    То есть, если значение в какой-то точке положительно, то это совсем не значит что оно будет положительно в следующий момент, однако в гладкой функции взяв вторую производную можно оценить рост/падение первой производной.
    Поэтому для оценки карьерного роста важно не только значение производной в данной точке, но и значение второй рпоизводной, что дает понимание более долгосрочных перспектив данного человека. Например сейчас у него y=1 y'=1 y''=1 это лучше чем y=2 y'=2 y''=0, так как второй выиграет в долгосрочной перспективе. Подходящий пример — ваши Даши/Маши.
  • Создание семантического веб-приложения
    0
    Пробовал, хорошая штука, разница с 1.8.7 только в подключении модулей на си, скорости работы, подключении java-классов. Но не использовал его в своих проектах и не могу сказать насколько это удобно, было бы интересно узнать.
  • Prolog — удивительный язык программирования
    0
    Пролог единственный который я знаю язык логического программирования, но даааалеко не единственный декларативный. Haskell, Lisp реализуют парадигму декларативного программирования, например.

    Пролог достаточно печален, т.к. создан давно и развивается достаточно медленно. Он очень крут, но его функциональность можно реализовать на F# или подобном языке достаточно просто (да, я пробовал, причем на C#) и получить куда более функциональную среду, т.к. она будет частью кода данной программы.

    Пролог это язык для реализации алгоритмов с большим неявным перебором вариантов (логический вывод, нахождение зависимостей, перебор ходов в шахматах) и он действительно хорош, но достаточно неповоротлив в плане интеграции (я интегрировал visual prolog с .net).
  • Гаджет iTwin упрощает удаленную передачу файлов с ПК на ПК
    +24
    А какой тогда смысл в этих устройствах, если всё работает через интернет? Я точно так же могу использовать софтовое решение с тем же шифрованием и обычные флешки.
  • Создание семантического веб-приложения
    0
    Формально – один. Фактически – оба очень помогли в этой работе.
  • Создание семантического веб-приложения
    0
    Ну может потому что Skala это все-таки JVM ориентированный язык и заточен для работы с Java-системами. У каждого – своя сфера применения. Ruby выбран как эффективный язык для быстрой разработки веб-сервисов.
  • Почему я не использую платёжный агрегатор…
    +15
    На мой взгляд нельзя делать вывод или то или другое. Видел многие компании, которые по мере роста бизнеса отделяют различные способы оплаты от платёжного агрегатора. Сделают например 5 различных видов оплаты, которые приносят 90% дохода, а остальные 10% пользуются различными экзотическими средствами, которые обрабатывать самостоятельно себе дороже, их можно оставить на обработку агрегатору.
    Таким образом мы получаем отличное сочетание – и то и другое.