Вы сейчас здесь
«Облако» тэгов
link, small, tagless, tiny, 2003, big, 2008, 2010, январь, декабрь, сентябрь, 2001, 2004, 2002, август, апрель, март, июль, 2009, игры, октябрь, май, июнь, февраль, 2007, ноябрь, img, 2011, quote, wow, huge, блоги, кино, игровой дизайн, ребенок, половой вопрос, технологии, вебдев, lytdybr, фразы, живой журнал, жизнь, язык, яндекс, php, 2006, людишки, 2005, поисковики, software, video, inglish, 2000, смишно, диалоги, музыка, книги, культ личности, дейтинг, политика, интернет, 1999, rss, контент, flash, я, авторские проекты, реклама, прон, next-gen mmo, ореховые скорлупки, сми, js, программирование, fight club, register, социгры, спам, english reviews, американас, потребление, беллетристика, идеи, мое величие, iphone, usability, пидорасты, battle.net, lifestyle, starcraft 2, Тёма, соционика, spectator.ru, британские ученые, развитие, Масква, бабло, литература, фото, mobile, work, болкман, титаны, hard, hobius, mysql, интеллектуальный юмор, хостинг, blogowar.ru, графика, SEO, blogowar, magic, журналистика, злоба дня, религия, стартапы, social, tf2, цитаты, gzip, warhammer, браузеры, велосипед, киви, медикаментоз, общество, оговорки, html, воспитание, мифы, паранойа, письма в редакцию, учеба, 1998, soft, soviet, twdnkumus, глянцевые журналы, монетизация, норкотики, сайты, сиськи, типографика, тьюринг, mongodb, дизайн, железо, живут же люди, лолвут, плагиат, твиттер, тренд, 2012, about, бабушки, вещи, видео, зомбоящик, игрушки, социопатия,
Персональное
об авторе и сайте
мойкруг (резюме)
на G+
порнотумблер (rss)
инстаграм (хипстерские фото)

facebook
twitter

skype: acerbial
gtalk: dmitry.smirnov


C любовью к людишкам™,
♥ 1998 - 2013.

powered by mongodb.



Нужен девелупер

Нужен вообще Яндексу и на мой проект в том числе девелупер на C++.

Приходите.

Яндекс — ваши друзья.

4 года назад
48
Яндесу больше не с кем дружить?
Хорошие С++ девелуперы всегда нужны, это не php.
Билейтер
Неужели эта вакансия — намек на скорое появление адреса zorgg@yandex-team.ru?
Да какой из него девелупер.
Билейтер
> Да какой из него девелупер.
Ну да, он же хохол.
И не руби. И не питон. И не джава. И не цацки пецкать. И не два байта переслать. Впрочем, хорошие PHP-девелоперы тоже нужны всегда, это не плохие PHP-девелоперы.
Хотя, я, пожалуй, подойду после недельной подготовки под те требования. Тем более что для «миллионы запросов» вовсе C++ не обязателен, я делал это и на одноголовом четвёртом 2.8Mhz пне, на PHP :-).
/holywar

И да, — там требования не на хорошего C++ девелопера, а на хорошего девелопера, который имеет опыт разработки на C++. В требованиях даже буста нет.

Ну так че, через неделю можно ждать?
> Ну так че, через неделю можно ждать?
Кстати ты попал в яндекс через форму на их сайте? Или всё же тебе лично сделали предложение через «каналы»? :-).
Т.е. — тебя было бы ждать на подобную вакансию, при наличии собственных проектов в стадии разработки?
Каналы, каналы. Мне пришлось переспать с Кукутцем.
Superbizon81
Да уж, брать коренного москвича в компанию, где все «понаехавшие» западло.
В Яндексе есть коренные москвичи. В них тыкают палками и обзываются плохими словами.
Я знал, я знал! Мне видимо, придётся переспать с тобою, как сильно в яндекс захочется. С кукуцем чёт мы существуем в параллельных мирах.
Переспи со мной, а я с Кукутцем.
> Да уж, брать коренного москвича в компанию
У них там Сегалович жоское просеивание устраивает. А Сегалович сам понаехал из Н.Новгорода. Так что…
Сегалович реально рулит, так что не надо.
> Переспи со мной, а я с Кукутцем.
А ты достаточно транзитивен, чтобы всё получилось?
Возможно, придется несколько раз попробовать.
> Сегалович реально рулит, так что не надо.
Дима, что за ридин компетишн. Я разве сказал, что Сегалович не рулит? Да я за одних детей ему 100 грехов прощу. Я говорил о том, что он понаехал!
Ты это в негативном контексте говорил!!!111
> Ты это в негативном контексте говорил!!!111
Ну конечно, Москва же не резиновая!!!!!11
> Возможно, придется несколько раз попробовать.
Кстати, у вас альфасамцы занимаются альфа-тестированием? Или нет?
> если Вы узнали про эту вакансию от сотрудника Яндекса, > пожалуйста, укажите его имя и фамилию

MLM????! Mary Kay?!

А ты как думал.
«Ссылка на профиль в Моем Круге»
ога
я ахуенный девелопер. сколько мне заплатят?
ахуенно много!
Это не шктка! ;(
Далпайоп Евгенич (youarehere.ru) крутой девелопер на С++, но он ссыцо писать в яндекс, т.к. думает, что завалитцо на подаче документов. Но работу сменить какраз хочет.
А че ссыцо, тут все добрые.
З.
Видишь, сколько С++ девелуперов. Жопой жуй.
Один написал, кстати!
Superbizon81
> придётся переспать с тобою

Нда..

З.
> Один написал, кстати!

И что, вы даже не ржали всем офисом восемь минут?

Ты же не написал, поэтому не всем.
З.
Проблема с С++ девелуперами, в основном, не в самом С++, а в том, что это те жертвенные козлы, которые отдуваются за всех остальных. Вот, например, почему похапешник или питонист может за всю жизнь ни разу ничего не услышать про red-black tree (ну, чисто для примера)? Потому, что ему это нахуй не нужно. Всё, что хоть как-то касается time critical за него пишет cpp’шник во внешних библиотеках. Потому, что писать такие вещи в языках «высокого уровня» можно разве что для лулзов. Ну, пишут же рейтрейсеры на джаваскрипте для фана. Так и тут.

Короче, как-то так негласно предполагается, что хороший программист на С++ очень хорошо ориентируется в алгоритмах, архитектуре, подходах к разработке etc. Но озвучивается это просто как «С++ девелупер» — несмотря на то, что выучить сам синтаксис (да хоть стандарты все by the heart) — самая легкая и непринужденная часть.

red-black tree? wut?!
> red-black tree?
Это просто забыл как правильно сортировка пузырьком называется, и чтобы написать хоть какой-то умный термин, открыл случайную страницу третьего тома Кнута.
З.
mrgatsby, я его в глаза никогда не видел, позор мне. Третий том Кнута, я имею в виду. Я первый еле осилил, оно же занудное, как хуй знает что.
З.
Блядь, сука, какие все умные — что такое std::map знает каждая собака и её хозяин, а как вспомнил r-b t, так сразу третий том Кнута.
> так сразу третий том Кнута.
Тем более, что там только AVL, а RBT нету хахахах. Да гавно Кнут — сферический Кнут в вакууме, беспезды.

Проблема С++ в том, что там колесо регулярно изобретают. Потому и нужно знание хуй знает чего и зачем. Мне, когда нужно регексом выкусить кусок строки, обязательно разбираться и писать либу, работающую с DFA/NFA?

> Это просто забыл как правильно сортировка пузырьком
> называется

:-D:-D:-D

З.
Гацби, ну не валяй же хуйни, ты же умный лысый дядя (ну, с виду).

Если ты /можешь/ использовать регекспы, значит тебе не нужно нихуя лишнего писать. Проблема в том, что есть масса ситуаций, когда регексп тебе не подходит. Например, для произвольного текствого документа создать таблицу, в которой есть два поля — корень и счетчик слов, которые на нём стоят — при этом, сделать это в условиях критичности производительности.

Ну и какие тут регекспы?

А ведь это простейшее, чем могут заниматься рабы из мира поиска.

Короче, реюзабилити никто и в С++ не отменял, просто на кой черт там писать что-то, что можно написать на пайтоне или эрланге. Там нужно писать что-то сильно специфичное и критичное ко времени выполнения.

> Короче, реюзабилити никто и в С++ не отменял, просто на кой черт там писать что-то, что можно написать на пайтоне или эрланге.
Короче, С++ — это новый ассемблер. (We’ve been eating grass, ага)
И вообще на
Смирнов на
Где подписка на комменты к посту на
2008 года на
дворе на
«Подписаться на получение комментариев к этому посту по почте.»
Блядь, ну я и (невнимательный) баран на. :(
З.
Алёна?
LOLWUT?! alenacpp?!
З.
Это Яна!
Смирнов сейчас читает камменты и прозревает выездную сессию дурдома. «Шизики на природе с вайфаем.»
З.
Да он привык, я думаю. В прошлый раз, например, так привык, что на два года вырубил комментарии вообще.
Ну теперь он в Яндексе, ест киви, подобрел, потолерантнел.
Знание базовых алгоритмов, таких как RB-tree, необходимо. И ещё необходимо понимание сути этих алгоритмов. К примеру, суть RB-tree заключается в том, что самый длинный путь от корня к листу длиннее самого короткого не более, чем в 2 раза. Также необходимо знание стандартных библиотек. Да, STL-ная мапа написана через RB-tree. Потому я знаю, когда её использовать и что от неё ожидать.

Вообще, то, чем занимаются многие «девелУперы» — это не программирование, а кодерство. Например, вопрос о сложности алгоритма не то что ставит в тупик, а просто человек вообще не понимает, о чём его спрашивают. Теоретическая подкованность — это одна сторона хорошего программиста. И тут не важно — цпп, пхп, жаба или ещё какая хуйня. Если чувак не знает теорию, то весь его говнокод должен перепроверять человек, который теорию знает (простые случаи вроде гуёвого программирования не рассматриваем, хотя сильно подозреваю, что и там есть, где напортачить).

Другая сторона — знать, во что твой кусок кода компиляется (т.е. полученный ассемблерный код) и представлять, как же бедный компьютер это исполняет. Хотя бы в общих чертах. Это, например, позволит не делать таких ляпсусов, как аллокация памяти в цикле, исполняющемся миллион раз.

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

З.
Хорошая телега, только ты не учел что в «пхп, жабе или ещё какая хуйне» тупо нет средств контролировать низкоуровневые вещи и, таким образом, избежать хуйни. Я имею в виду, каких-то фабричных средств, хаки не в счет.

Например, когда я пишу сишный код, я немного думаю (а больше соблюдаю какие-то незамысловатые правила) про то, как мои данные будут попадать в процессор. Чтение из памяти — довольно дорогая штука (и расходует электроэнергию! ха-ха-ха), поэтому лучше все делать таким образом, чтобы это происходило как можно реже.

Внимание, вопрос — как я могу это контролировать в PHP, не зная деталей реализации интерпретатора?

Даже зная — никак.
З.
Самое смешно, что само по себе наличе теорбазы не сильно спасает. Более того — её отсутствие может не так уж сильно и мешать.

Главное в нашем деле — в руки лопату и прохуярить годика три-четыре до наступление сатори. А что такое rb-t можно узнать потратив пять минут на чтение статьи в википедии.

З.
> Даже зная — никак.

Ну, можно попытаться подмахнуть так, чтобы интерпретатор сделал именно то, что тебе нужно. Но это уже хак.

Что интересно, ответы Смирнова (не мне) на почту при подписке не ходят, поэтому создаётся впечатление, что Химич мирно общается сам с собой.

Я думаю пхп — это тот случай, когда лучше не знать, как устроен интерпретатор.

З.
Я вообще очень спокойный, почти не буяню, да.
У тебя есть две (а обычно — много) возможности реализации одной и той же фигни. Какую выбрать? Ту, которая более эффективна. А на чём будет базироваться твоя оценка эффективности?

Как говорил профессор Выбегалло, компрене ву?

В общем, лекции по программированию нужно в университете слушать, а не здесь.

Оценка эффективности в университете точно не включала пидараса менеджера, просранный дедлайн и кривую либу, которую купили, но теперь и выбросить нельзя, и использовать стрёмно. Я точно помню курс программирования — такого не было.
З.
Лекции в университете сосут. От них толку — есть о чем в комментариях пиздеть.
Я когда учился, тоже думал, что сосут. Потом вырос и понял, что был не прав. Желаю и вам того же, а то так и будете всю жизнь пассатижи подавать.
З.
> вырос и понял, что был не прав. Желаю и вам того же, а то так и будете всю жизнь пассатижи подавать.

Спасибо.

what’s wrong with passah-teegeh?
Привет, Anonymous! Чтобы оставлять комментарии, надо авторизоваться.