Pull to refresh
3
0
Георгий Хромченко @Mox

Team Lead

Send message
Прочел текст, почемечтал «а что если бы Microsoft не стала бы воевать с C++, а просто сделала бы компилятор Objective-C и C…

Эх, жаль что в это русло не повернули.
Спасибо огромное вообще за тему с «Атомами». Реально антикризисная мера!
Правда теперь вот не знаю куда продавать свой 1U дуальный оптерон :)
Я просто перестал жрать мясо — и похудел, и со здоровьем стало лучше.
Молоко, творог, сыры — это все ем.
Вообще-то спама приходит просто дохерище, просто он падает в папку спам. Вполне возможно, что gmailовский спамфильтр гораздо умнее, и, например, с меньшей вероятностью считает спамом то, что ты искал сам.
Узнаю дизайн корпуса рабочих станций от IBM. Только у IBM ручка для переноса была чуть дальше, и железная. Глядя на фотки, у меня подозрение, что китайцы сделали пластмассовую, и она может отвалиться.
Поиск по гуглу этой самой строки ничего не дал кроме ссылок на копипасту этой статьи

И еще — я что то, наверное, совсем отстал от жизни, но фак мой мозг, что значит фраза «занимался рассылкой спама и вредоносного ПО через порт 8080.»

Сервер _слушает_ на порту 8080. Слу_Ша_Ет. Какое это отношение имет к тому, чтобы что то рассылать? Чтобы что то отослать, требуется к чему-то приконнектится. Я что то совсем нихрена не понял по итогам этой статьи.

Фиг знает, пока в Rails по умолчанию все хелперы на Prototype, JRails их не полностью замещает ( А в деле jquery-ui еще и багово ).

Отказываться от хелперов не охота.
Объясните, а почему aio вообще нужен одновременно с sendfile

Мне как-то админ объяснял, что sendfile() вообще не работает с чтением «в обычном» виде, это что то ближе к mmap(), но при этом все это происходит в адресном пространстве ядра, причем файл мапится сразу в TCP буфера. И при этом, используется механизм подкачки, а не чтения типа read().

Что тут не так/что я не понял?
Я заметил, что люди зачастую готовы устроить саботаж любого метода или техники, ради того, чтобы остаться правыми.
Спасибо!

По крайней мере, это, по моему опыту, более работоспособно, чем какие-то, блин, роботосоветы по тайм-менеджменту типа «не отвлекайтесь, вставайте рано, выключите себе интернет, зажмите себя в железные тиски с понедельника».

Вообще проблема эффективности, по мере моего самокопания, оказалась просто фундаментальной, ибо в корне ее лежит отсутствие целостности в целях и желаниях. Мне прикольно попрограммировать, но сейчас солнце и хочу погулять, и еще потусить прикольно, и покупаться, и вообще «работать отстой», и еще прикольно мороженного поесть, и книжку почитать, и в душ сходить.

И я, раздираемый всеми этими желаниями одновременно, пытаюсь что то сделать. Попытки «задвинуть» хоть одно из желаний куда-то ни к чему хорошему не приводят, кроме как к ощущению что я себя нае… л. Можно прорабатывать убеждения что «работают только лузеры», что «по мере развития я перестану работать» — это уже даст существенное снижение самосаботажа в процессе программирования.

Есть еще косяк «неохота доделывать, когда по сути все ясно» — с ним тоже можно разбираться.

Но, вопрос, в итоге в том, что хочется всего разного и сразу, а делать можно что-то одно. И, постепенно интегрируя все и вся, совершенно не факт, что в итоге я буду переживать себя как программиста. И, в этом свете, мне еще большей дикостью кажутся все эти темы «возьми себя в руки, сопля, уберись на столе, не п*зди с людьми по аське, работай по 8 часов.» Все что я про них вижу — людям пытаются продать «правильную новую жизнь с понедельника».
Залез на сайт. Увидел ошибку от Passenger (mod_rails).
Значит сам сайт сделан на MRI. Значит что то еще не то в этом IronRuby.
po-ru.com/diary/convert-ruby-to-javascript/
processingjs.org/ — это про графику.

Что есть то есть, это не MRI, но все же.
Хм, а ведь значит можно что то аналогичное на основе JRuby сделать…
[ Глубоко задумался ]
Ну тогда уж можно было бы вспомнить про JRuby + Rails, все это отлично работает.

Нет, я имел ввиду не платформу, а язык.
Большое спасибо за статью. :)

Прочтя статью, до меня вдруг окончательно дошло, что такое FastCGI. И если вы тут предлагаете попробовать C++, то у меня возникло желание попробовать FastCGI + Java.

В какой-то момент деплой в сервлет контейнер, какие-то его падения и прочее стали просто задалбывать и занимать ощутимое время разработки. Окончательно разозлившись, я свалил на Ruby On Rails, чему очень рад.

В голове уже идея простого фреймворка аля RoR для Java. FastCGI + DB4O + еще что нибудь ;)

Но после прочтения статьи появилось желание попробовать, за что респект.
Лучше сразу рассчитывать вариант с балансировкой на кучу серверов. Как бы оптимально не был написан софт, при таких количествах запросов все равно встанет вопрос масштабирования. А вот времени на C++ разработку по сравнению с Java/Ruby/PHP/Python будет потрачено несоизмеримо больше.

И еще совет — попробуй пустить сервис в обкатку как можно раньше, и ничего не оптимизируй до реального запуска. Потом уже все увидишь где и что, может что то нужно будет написать на C, но сразу туда соваться не стоит.
Я когда-то писал баннероотдавалку для баннербанка (1000 показов в секунду на железе класса P3), вообщем мой опыт такой — «узкие места» оказывались ну совершенно не там, где интеллект видел их изначально.

Вставлю свои 5 копеек.

На каком-то уровне я согласен с автором. И где-то год назад ко мне пришло более четкое осознание подобных вопросов.
А загвоздка вот в чем - в мотиве, и, как следствие, отношении к проекту.

Просто мотив может быть - "Я хочу создать coworking центр, и мне нужны средства для этого." или "Я хочу заработать деньги(средства) с помощью coworking центра".

В первом случае есть цель - клевый coworking центр, и средства на него, получаемые от (абонементов, дополнительных сервисов).

Во втором случае средства стали целью. Сам coworking центр где-то глубоко в заднице - он стал просто средством получения средств( средств на что? Хрен знает, но видимо, хотелки у создателя такого бизнеса совсем другие - Поршкаен, ремонт, или например, новый Mac Pro :). То есть основное внимание приковано не к коворкинг центру - он необходимость, а к настоящим целям.

Хочу сказать напоследок - занимайтесь чем хотите, а средства найдутся :)
Посмотрите что за java у вас стоит (java -version)
Возможно, вы работаете на java которые gcj, а не sun jre, в таком случае нужно поставить sun jre и проверить что как java машина используется именно оно.

А вообще Aptana не быстра, у меня Macbook Pro 2.2, 4GB, я попробовал и... плюнул я на все красивости и использую textmate. Может он синтаксис ошибочный не подчеркивает, но зато не лагает.
Ух, можно посмотреть? Я сейчас как раз над этой темой бошку ломаю.
Какая мотивация, вы про что вообще? У вас есть идея что программист должен писать без ошибок? Проекты любой сложности? Должен тратить кучу времени на тестирование? Все равно он пропустит ошибки. Потому что он будет ходить по своей программе "определенными маршрутами". И если контроль качества у вас не поставлен как определенная процедура, то и качества не будет. А то что этим занимается начальство, которое должно принимать решения, а не тестировщик, труд которого, кстати, дешевле чем труд программиста - вообще какой-то нонсенс.

Чем искать гениев, которым вы, скорее всего, не сможете предложить интересных задач, подумайте как организовать рабочий процесс из обычных людей. Это же ваша работа :)

Information

Rating
3,624-th
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity