Задать вопрос
  • Использовать ли ActiveRecord в высоконагруженных проектах?

    un1t
    @un1t
    Я не верю что может быть затык в этом месте. Затыки бывают — БД, сеть и дисковые операции. На генерацию объектов тратиться относительно мало времени. Я знаю, некоторые крупные и действительно высоконагруженные прокеты используют внутри аццки тормозные технологии типа расширенных xslt преобразований. При этом у пользователя все летает. Это достигается кешированием и горизонтальным масштабированием.
    Ответ написан
    3 комментария
  • Шрифт в IDE

    rodweb
    @rodweb
    Front-end разработчик
    Courier New -> Consolas -> DejaVu Sans Mono -> Menlo

    Menlo — аналог Monaco в Mac OS X и шрифт по умолчанию в Sublime Text 2:

    image

    А вообще, вам сюда
    Ответ написан
    Комментировать
  • Можно ли обновлять Iphone 3GS на последнюю iOS 6.0?

    lybin
    @lybin
    looking for remote full time job python backend
    А что можно? Я думал нет, это же не андроид…
    Ответ написан
    5 комментариев
  • Intel HD 3000. Как уменьшить количество выделяемой из ОЗУ памяти?

    opium
    @opium
    Просто люблю качественно работать
    Мне кажется столько памяти выделить такой видюхе нельзя, у вас поди просто винда 32 битная?
    Ответ написан
    2 комментария
  • Парсинг PHP на PHP и генерация кода

    AmdY
    @AmdY
    PHP и прочие вебштучки
    Есть кстроенный токинайзер php.net/manual/ru/book.tokenizer.php
    Есть генератор и рефлекшин в Zend Framework

    Но есть и готовый фиксер стиля github.com/fabpot/PHP-CS-Fixer
    Ответ написан
    1 комментарий
  • Что такое оверхэд (overhead)?

    @egorinsk
    Неизбежные накладные расходы.

    Например, программа, которую вы написали, делает полезную работу в течение 10 мс, но на запуск и завершение виртуальный машины Ява уйдет дополнительно 5 секунд, и эти 5 секунд будут оверхедом.
    Ответ написан
    2 комментария
  • Какой стек технологий лучше всего для быстрой, но серьёзной коммерческой веб-разработки в наше время?

    AmdY
    @AmdY
    PHP и прочие вебштучки
    Вижу предыдущего человека заминусовали, но в то же время в вашем вопросе уже есть ответ — как видите хабр написан на php и здесь не нужно употреблять «не уверен», факты на лицо. Кроме хабра тысячи успешных проектов ов главе с фейсбуком.
    Для вас как для джависта будет интересно, что сейчас в фб будут пытаться перенести php на виртуальную манину java, как видите они больше верят, что php можно допилить, чем что его можно заменить.
    Я работал в проекте, где мы на php писали sfa системему для IBM. Мне кажется, это достаточно взрослая компания.

    Но, это не пост в поддержку php, а о том, что важен не стек технологий, а прямые руки программистов. К тому же в тонких местах возможно придётся употреблять более подходящий к месту инструмент.

    Сейчас активно юзается php+symfony для построения вебморд, rabbitmq (0mq) для очередей в том числе и для обмена информацией от однопоточного php. Для обсчётов пишутся серверсайд скрипты на php или java, которые опять же сигналят через сервер очередей. Для вебморды с большой игнтерактивностью с использованием тех же вебсокетов php можно легко дополнить node.js
    Для проектов, которые по настоящему требуют ci, возможно стоит php заменить ruby, так как в автоматизации он сильно вырвался вперёд. Мы используем watir для тестов, так как ruby синтаксис более лаконичен и читабелен, а главное их поддерживать легче, причём особых знаний языка не нужно.
    Ответ написан
    1 комментарий
  • Какой стек технологий лучше всего для быстрой, но серьёзной коммерческой веб-разработки в наше время?

    @egorinsk
    Я бы на PHP. А что за требования по масштабируемости? Серверов приложений на PHP можно хоть сотню в ряд выстроить.
    Ответ написан
    1 комментарий
  • Как вы используете свое домашнее облако?

    vadymg
    @vadymg
    Простите, а чего такого облачного в вашем решении? Оно у вас гибкое и обладает свойством мгновенной эластичности? Оно имеет сверхвысокие показателями надежности и отказоустойчивости? Или оно предоставляет неограниченные, с точки зрения сервисов, вычислительные ресурсы? Или обладает возможностью самообслуживания?
    Или мы уже называем Облаком любой кластер, собранный на коленке?
    Я бы порекомендовал почитать определение Облака в интерпретации NIST:
    csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
    Ответ написан
    1 комментарий
  • Win7 IDE для PHP?

    @zapimir
    А какой смысл ставить ZDE 5.5, он же не поддерживает новые фичи PHP 5.3+?
    Советую попробовать PhpStorm, если же так сильно хочется именно 5.5, то можете попробовать способ описанный здесь.
    Ответ написан
    4 комментария
  • Почему Линус не любит C++?

    Stdit
    @Stdit
    Там же в письме Линус даёт свои ответы. Он пишет системный софт, а С++, по его мнению, провоцирует использовать библиотеки (включая STL), в результате чего получается неэффективный код (и исправить который можно только переписав заново). Кроме того, код на С более портируемый, и среди сишников гораздо порще найти программистов, разбирающихся в низкоуровневых нюансах.
    Ответ написан
    2 комментария
  • Как решить проблему с публикацией app из Xcode?

    lacki
    @lacki
    Это не файл, а директория. Зажмите в zip и отправляйте.
    Ответ написан
    Комментировать
  • Что такое вселенная?

    Matrixcracker
    @Matrixcracker
    Я разумеется бесконечно далек от астрологии, вставлю свои 5 копеек логики и размышлений, так как большего не имею. Раз вы задаёте такие вопросы, значит википедии вам не хватило, значит думаю ничего страшного если я буду говорить совсем не то что написано там.

    >>Вселенная одна?
    Вселенная это не такое осязаемое и измеримое понятие как, скажем, галактика. Это слово, которым мы называем всё вместе что способен осознать разум, соответственно она конечно же одна — как только мы узнаем что-то новое, то что было намного дальше чем мы знали раньше, наше восприятие величины вселенной увеличится, но вселенных при этом не станет 2.

    >>Какой формы вселенная?
    Поскольку мы не можем измерит ни размер, ни форму вселенной, я предлагаю судить о форме вселенной по предельному диаметру видимости наших систем изучения космоса, то бишь для нас она всегда будет сферической

    >>Есть мнение что расширение идёт только в одну сторону.
    Есть мнение что бесконечность не может расширяться, это противоестественно для бесконечности. Расширяется только наш кругозор, и он расширяется во все стороны

    Насчет эфира… Видите ли, поскольку словом «Вселенная» мы называем весь мир который мы видим и о котором только догадываемся, то наткнись мы на что-то новое, даже на какую-то границу, мы бы просто дали ей название, как какому-то астрономическому явлению, предполагая что за ней продолжение вселенной, и сама граница — тоже её часть.

    По большому взрыву я так понимаю намного больше конкретики у ученых, однако хотел бы оставить свои размышления тут. По-идее БЗ не мог быть там где ничего не было, энергия которая высвободилась при нем взялась откуда-то из какого-то материала или источника, да и сам БЗ произошел В вселенной, и таким образом рассеял по ней галактики, матагалактики, и может ещё чего-то, до чего не дотянулись ученые или чему не придумали название. До него уже существовало пространство, которое БЗ наполнил материей, а это пространство вписывается в модель того, что мы называем вселенной.

    Вы уж простите если оскорбил слух какого-то астролога :)
    Ответ написан
    4 комментария
  • Как отразить ddos на сайт?

    serjs
    @serjs
    getpocket.com/a/read/98338296 не рекламирую, но так и делал в свое время (на 5 тоже)

    А с nochain lsmid | grep connlimit наверно ничего не выводит? Нужно подгружать модуль, только в 5 дебиане не скажу есть ли он нативно, т.к. везде перешли на 6 уже.
    Ответ написан
    2 комментария
  • Како взять дешевый, но мощный проводной роутер для соединения PPPoE 100 Мбит/с?

    Colobock
    @Colobock
    Нет, Nastradamus, это фантастика.
    Ответ написан
    Комментировать
  • Сколько сейчас стоит дизайн сайта?

    IIIa66uMEM6eP
    @IIIa66uMEM6eP
    Вы кажется не хотите понять, что качественную работу можно получить и за 20к и не получить за 200.
    Ответ написан
    1 комментарий
  • CSS transitions и JavaScript

    AMar4enko
    @AMar4enko Автор вопроса
    Вот еще нашел JQuery Transit — позволяет анимировать через transitions, делать очереди, с простым fallback до обычной JS-анимации.
    ricostacruz.com/jquery.transit/
    Ответ написан
    Комментировать
  • CSS transitions и JavaScript

    MTonly
    @MTonly
    Веб-разработчик с 2002 года
    Попробуйте использовать событие transitionend.
    Ответ написан
    1 комментарий
  • Как переключаться между окнами (задачами) в Mac OS X?

    @gok
    Для начала в Mac приложение и окно приложения — вещи разные и малозависимые между собой.
    В Win если я открыл документ doc — word запускается. Закрыл — word закрывается. В Mac при закрытии документа word выгрузит из памяти все лишнее, но продолжит быть запущенным (чтобы в следующий раз открыть документ моментально), пока ты ему не сделаешь command+q или word->quit word. Организация Mac OS позволяет сделать так, чтобы у тебя было много запущенных программ, и ты этого абсолютно не замечал
    Если это понтять-многие вопросы пропадут.

    Почему нельзя переключиться на окно по command-Tab, если я его свернул [-] или закрыл [x]?

    Можно. Ты переключишься на само приложение, у которого свернуто или закрыто окно. Было бы хуже сесли бы ОС сама решала вместо тебя когда разорвачивать тебе окна.

    Чем занимается кнопка [+] в заголовке окна? Зачем она это делает? У айтюнс, например, она уменьшает приложение до размеров 3×4 см.

    Кнопка + изначально создавалась как такая, которая подстраивает окно под контент, а не растягивает его на весь экран (как привыкли в win) т.е. так, чтобы, например, окно было как раз размером с веб-страницу, или картинку. Но сейчас эта логика иногда нарушается отдельными приложениями.
    В MacOS вообще нет привычки держать окна развернутыми на весь экран, как в win, т.к. меню приложения и так всегда сверху, независимо от размера и расположения окна. И это вправду удобней после привыкания.

    Почему есть кнопка «свернуть окно», а есть команда «command-h», которая делает примерно то же, но не то?

    Это абсолютно разные вещи. «command-h (hide)» моментально прячет все окна текущего приложения. И ты видишь что находится под ними. Свернуть окно- соврачивает все окна по очереди.

    Можно ли как-то заставить кнопку [-] делать то же, что и «command-h», а кнопку [x] то же, что и «command-q»?
    Зачем? command+q это выход из приложения (кстати универсальный шорткат, разотает везде в отличие от win, в которой куча вариаций на тему). Закрыть окно документа — это command+w (о слова window). В случае многотабового окна документом является таб, а не все окно.

    Почем при разворачивании окна на весь экран я на самом деле получаю окно на отдельном рабочем столе, со всеми вытекающими особенностями? И зачем мне при этом смотреть трехсекундное кино со спецэффектами «растяни окно»?
    Потому что это особый полноэкранный режим. Это не то же, что Развернуть окно в Win. Просто убей у себя привычку держать все окна развернутыми — это после windows у всех так.

    Есть косяки с переключением между приложениями при частом использовании command+Tab с приложениями с несколькими окнами. Это сложно описать коротко. Что-то вроде того, когда переключаешься межу приложениями, а тебе вместо основного окна подсовывается окно с настройками шрифтов.
    Есть такие косяки, эо баги разработчиков с неправильными руками. Таким грешит Word

    Например, невозможно переключиться на скайп, если до этого я закрыл кнопкой [x] окно сообщений. А в списке, доступном по command-tab, скайп честно висит.
    Показатель того что ты находишься в скайпе-строка меню. В ней ппервым пунктом всегда находится название активного приложения. У приложения могут быть закрыты или сернуты все окна, тогда операционке нечего тебе показать из окон, но меню она тебе покажет.
    Ответ написан
    5 комментариев