justonemore

Кто такие web разработчики? Вот кто они такие: The reason most people want to program for the web is that they're not smart enough to do anything else. They don't understand compilers, concurrency, 3D or class inheritance. They haven't got a clue why I'd use an interface or an abstract class. They don't understand: virtual methods, pointers, references, garbage collection, finalizers, pass-by-reference vs. pass-by-value, virtual C++ destructors, or the differences between C# structs and classes. They also know nothing about process. Waterfall? Spiral? Agile? Forget it. They've never seen a requirements document, they've never written a design document, they've never drawn a UML diagram, and they haven't even heard of a sequence diagram.</p>
<p>But they do know a few things: they know how to throw an ASP.NET webpage together, send some (poorly done) SQL down into a database, fill a dataset, and render a grid control. This much they've figured out. And the chances are good it didn't take them long to figure it out.</p> So forgive me for being smarmy and offensive, but I have no interest in being a 'web guy'. And there are two reasons for this. First, it's not a challenging medium for me. And second, because the vast majority of Internet companies are filled with bad engineers — precisely because you don't need to know complicated things to be a web developer. As far as I'm concerned, the Internet is responsible for a collective dumbing down of our intelligence. You just don't have to be that smart to throw up a webpage.
I really hope everybody's wrong and everything doesn't "move to the web." Because if it does, one day I will either have to reluctantly join this boring movement, or I'll have to find another profession.

SannySanoff

Шизы и ненависти псто.

Вот почитал Farewell Node.js — чувак писал на node.js и перестал. Люди называют чувака мессией node.js — стало быть не простой перец. Затрахался он писать на ноде и написал псто беззлобное, в котором пишет что очень любит ноду, но пора наконец снова испытать радость от программирования , и поэтому он пойдет искать в другом месте (а это место — golang, что внушает осторожный оптимизм, см ниже), и говорит, что фигле бы вообще не идти всегда за радостью программирования, как только есть куда идти, и что, короч, о'ревуарчег нодеры, и тру-ля-ля.

На реддите камент — "это чувак написал шо ли беззлобный вариант <<Рельсы — это гетто>>?" Полез почитал про гетто, а тамошний афтар (чувак номер 2) говорит что нуегонафиг, он уйдет из руби совсем в другие места — в питон, в луа, и почему-то в factor — а дальше я не читал.

По первому чуваку у меня соображения такие: я лично ноду в глаза видел 1 раз, жабоскрипт на серверсайде — безрадостный, потому что на жабе всё гораздо круче можно написать (вброс!). И тут же чувак пишет: tooling никакой, reasoning про execution flow изза каскадов асинхронных вызовов производить невозможно, отладка и разработка этой кучи кода невозможна, ломать мозги надоело. И вот я думаю: школота изобретает велосипеды, потом выкидывает их, а Java пребудет вовеки. Учитывая что Node.js — был большой buzzword одно время, а я не повелся, т.к. оно всё pile of shit (динамич типизация), считаю что всё правильно сделал. То же применимо к рельсам, да и друпала с похапе я немного вкусил-с.

И тут же по второму пункту. Второй школьник замучался c Ruby и ушел куда подальше — в питон, луа.... да он на самом деле перелез из одной кучи навоза в другую! Да и Factor-то тут причем? — думаю я (статья 2007 года, интересно, где он щас?). И тут я понял, что у него в качестве ориентометра куда идти — буззвордометр, и что Слава Пестов пиарил свой Factor как раз лет эдак 7 назад. А джаву модно было на реддите чморить, да и щас там она не в почёте.

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

И тут же мне подумалось, что именно они же — потенциальные пациенты нынешнего майдана, то есть эльфы, которые не могут представить себя среди скопищ потных шахтеров, этих донецких орков. И эльфы бросаются в свой майдан, и потом выкидывают его нафиг и затеивают новый майдан, который тоже выкинут, не понимая, что эта их безблагодатность оттого, что они не умеют в индустриальные методы программирования^W организации общества — в иерархичность власти (авторитаризм/империя/царь) а верят в pile of shit (псевдо-демократия для всех).

И тут же мета-мысль: а ведь производство таковой школоты — оно же кем-то поставлено на поток!

А еще я по результатам нынешних наших событий на бывшей украине окончательно вкурил, и, как радостно захлопают в ладоши иные читатели, повзрослел. Я отчетливо понял, что есть такие люди на свете, с которыми не найти общего языка, а я раньше чистосердечно верил, что смогу найти общий язык с любым, стоит только постараться. Как следствие, мои чистые глазенки увидели, что в мире потенциально овердофига людей не из моего мира, ну, они как чужие. Враг-не враг — изначально не задано, но короче мы тут не одни, это надо иметь в виду, и это грустно, как будто живешь с вынужденным подселением. Из этой грустной ситуации выход только один — обязательное личное просветление и осознание единства всего мира и всех людей, и этот вопрос становится насущным. Хотя может это осознание уже во мне и сейчас есть, и отсюда это сострадательное желание их всех вылечить. Короче, надо думать.

0xd34df00d

Небольшого старперства псто.

Когда я начинал осваивать плюсцы, мне было 12 лет. Qt — то ли 13, то ли 14. У меня не было jabber-конференций, я не мог просто зайти в c_plus_plus@cjr и задать свой вопрос. Не было коммьюнити, где приветствовались бы непродуманные вопросы от новичков, над которыми человек бы не поломал голову сам хотя бы пару часов, и не врубил бы сам мозг. Поэтому лучший и простейший путь решать вопросы был — разобраться, собственно, в вопросе, в предметной области, понять и прочувствовать ее.

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

А сегодня все не так. Сегодня есть проекты типа welinux.ru ( this psto is inspired by welinux.ru ), где человек может придти и задать тупейший, непродуманный вопрос, где видно, что мозг не включался ну просто вообще, ни на долю секунды. И это не будет порицаться. И это не будет достойным презрения, наоборот, такие вопросы будут отвечены, хотя я бы за такое забанил сразу же. И наличие таких коммьюнити делает меня очень печальным.

Потому что они оказывают медвежью услугу.
Потому что они понижают общий уровень.
Потому что люди перестают шарить.

Олсо, вилинукс — хороший проект, но возможность задавать такие тупые вопросы — полное дерьмо.

Kolyan-ufalug

ЛОР о языках программирования и средствах разработки:

--------------------------------------------------------
[жж][копипаста][вброс] навеяно гонкой за мегагерцы

В этом сообщении я хочу обратиться к создателям онлайн мессенджеров и вообще всем программистам (под винду, сразу скажу). Джентельмены, вы охудуба, я бы даже сказал у ели. Какого лешего (пусть будет леший) новая б -го мерзкая (тоже неплохой эффемизм на букву б) аська (да покарает аллах ее создателей до 4 ее колена) жрет 100 (!) метров памяти. Да вы не ослышались джентльмены, 100! Какого хугла хром жрет 100 метров при 2 открытых вкладках (почта и новости). А я знаю какого! И вот сейчас я вам скажу. Вы заи...грались в абстракции и квадратные люки. Вот какого пиндоса, вы гордитесь тем что вы не знаете как устроен ваш инструмент, платформа или компилятор. Вы гордитесь тем, что у вас есть зеленые как моя рожа при виде вашего творения потоки. Вы гордитесь тем, что ваши язычки поддерживают ленивые вычисления. Это вы ленивые, ваш синема... тьфу, ваши высокоуровневые инструментики превратили вас в толпу ленивых мулов. Я понимаю, когда задачи на понимание ООП даются зубрам, которые умеют программировать, умеют рассчитывать сколько им нужно памяти и производительности , но пишут так, что 100 тысяч братьев понять не могут. Это для них полезно, это снижает понимаемость кода в братьях со 100.000 до 10.000 и в редких случаях 100 братьев. Но когда сопляк, который только-только памперсы снял и PHP свое подтер, выплюнув соску верещит — "это велосипеды, это байтодрочерство, я не буду этим заниматься, есть более высокоуровневые вещи" мне хочется снять ремень и надавать по той абстракции, от которой отнаследовались мозги в его маленькой головке. А почему? А потому что пока ты (дада, именно ты!) не поежался года 3-4 с байтоложеством, не поэкономил битики, твоя жаба экономии не квакает на слишком большие буффера, то сиди и байтоложь! И не дай бог тебе, сопле очкастой, заикнуться про преждевременную оптимизацию и выскоуровневые абстракции, если ты не хочешь чтобы тебе оторвали твою писсимизацию и затолкали по самые низкие уровни твоей темной абстракции.
Rastafarra ** (02.11.2010 20:22:59)

trusty

From: Stephen Nesbitt

I was wondering what would happen if a group of uni mathematics dropouts
formed a death metal band.

I came up with a list of possible song tracks for their debut CD.
(remember to read the titles in a typical DEATH vocal).

Band Name: REGRESSION
CD Title: Linearly Separable

1. Derivatives of Death
2. Transcendental Terrors
3. Sin
4. Normalisation of Murder
5. Exponential Tendencies
6. Square Bloody Roots
7. Sequence of Destruction
8. The Corpse of Gaussian's Elimination
9. Disarray
10. Praying Mantissa
11. Binomial Blood
12. Human Division
13. The Raising of the Beast to the Infinite Power
14. Angle Of Death

Muu

Из обсуждения темы про создание русской национальной операционной системы на Slashdot:
— In Russia, system boots you!
— No, no… In Soviet Russia, the System operates YOU!
— In Soviet Russia, kernel compiles you!
— In Soviet Russia, kernel complies!
— In your country opperating system reports on crash, in Soviet Russia crash reports on you.
<...>
— Isn't their National Operating System called Communism?
— No, it's called Lenix.
— It would totally have to be based on RedHat.
<...>
— Will it be written in C..C..C Plus?
— Nope. It will be developed in .NIET

bellatrix

Недавно были одобрены мои правки в статье на Уютненьком, посвященной нашей Жуйке.
lurkmore.ru
Я добавила туда раздел с оригинальным творчеством, которое откопала у себя в рекомендациях:

1. juick.com
2. juick.com
3. juick.com

Так же были упомянуты и другие творческие личности, которые публикуют свои сочинения в Жуйке, но поскольку их стихи/рассказы прямого отношения к сервису не имеют, и, на мой взгляд, слишком лиричны для Лурка, Я решила не приводить текст на странице статьи.
Предложения по усовершенствованию приветствуются!