Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Про программистов и компьютерный юмор :) 
:(
    Опции темы
ivashkanet
Дата 10.5.2007, 09:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 8
Всего: 149



Цитата(Ignat @  10.5.2007,  07:51 Найти цитируемый пост)
В своём-то анализаторе? Не сомневаюсь smile  

smile smile smile smile
PM MAIL WWW ICQ   Вверх
Medved
Дата 10.5.2007, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 18
Всего: 154



Цитата(Ignat @  10.5.2007,  11:51 Найти цитируемый пост)
В своём-то анализаторе? Не сомневаюсь

Ну вот и ладушки. 
Гордыня - синоним глупости. smile


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
ivashkanet
Дата 10.5.2007, 09:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 8
Всего: 149



Medved, ты на название топика посмотри  smile 

P.S. А придурков везде хватает  smile 
PM MAIL WWW ICQ   Вверх
Ignat
Дата 10.5.2007, 10:06 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата(Medved @  10.5.2007,  09:28 Найти цитируемый пост)
Гордыня - синоним глупости.

Это ты про то, что индусы гордо называют себя программистами?  smile 


--------------------
Теперь при чем :P
PM   Вверх
Medved
Дата 10.5.2007, 10:43 (ссылка) |  (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 7209
Регистрация: 15.9.2002
Где: Kazakhstan, Astan a

Репутация: 18
Всего: 154



Цитата(Ignat @  10.5.2007,  13:06 Найти цитируемый пост)
Это ты про то, что индусы гордо называют себя программистами? 

Это я про то, что ты считаешь себя умнее их smile


--------------------
http://extreme.sport-express.ru/
...и неважно сколько падал, важно сколько ты вставал...
PM MAIL WWW ICQ Skype GTalk   Вверх
Dude03
Дата 10.5.2007, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 257
Регистрация: 28.4.2006

Репутация: нет
Всего: 6



Цитата(W4FhLF @  8.5.2007,  17:36 Найти цитируемый пост)
Ну я так понимаю тут по аналогии с PE в win32. Имена системных вызовов есть в экспорте системных библиотек. В общем, эта информация вполне открыта для любого и увидеть, что за функция вызывается не проблема. 

Насколько мне известно : системный вызов (aka syscall) - обращение программы к ядру для получения некоторого сервиса. Это не зависит от операционной системы smile .
Тут вызов sleep скорее всего обертка из libc над системным вызовом sleep(или может он по другому как-то называется). GDB при наличии дебаг-инфы вполне мог это определить, а может быть и без нее=\.
PM MAIL   Вверх
ivashkanet
Дата 11.5.2007, 13:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 8
Всего: 149



PM MAIL WWW ICQ   Вверх
Ignat
Дата 11.5.2007, 13:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Цитата(ivashkanet @  11.5.2007,  13:25 Найти цитируемый пост)
МВД Москвы: Linux - порнография 

На ЛОРе про это сказали
Цитата

echo -n '[:]'; for i in `seq 1024`; do echo -n '|'; done; echo '[:]'



--------------------
Теперь при чем :P
PM   Вверх
ivashkanet
Дата 11.5.2007, 13:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 8
Всего: 149



Ignat, а я только сегодня увидел :(
PM MAIL WWW ICQ   Вверх
Ignat
Дата 11.5.2007, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Флудератор
****


Профиль
Группа: Экс. модератор
Сообщений: 4030
Регистрация: 19.4.2004
Где: غيليندزيك مدينة

Репутация: 2
Всего: 73



Это в securitylab.ru на первое апреля пошутили smile
Там еще были шутки веселые smile


--------------------
Теперь при чем :P
PM   Вверх
ТоляМБА
Дата 13.6.2007, 10:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Котэ
***


Профиль
Группа: Завсегдатай
Сообщений: 1607
Регистрация: 15.12.2004

Репутация: 14
Всего: 252



Цитата
Также нужно чтобы отконвертированная база принималась Delphi как своя. 
 С нашего форума цитата
PM   Вверх
Nastya
Дата 18.6.2007, 15:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 27.3.2002
Где: Мариуполь

Репутация: 5
Всего: 44





--------------------
Что бы понять рекурсию, надо понять рекурсию

"Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор
PM MAIL   Вверх
ivashkanet
Дата 25.6.2007, 10:46 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Кодю потиху
****


Профиль
Группа: Участник Клуба
Сообщений: 3684
Регистрация: 23.2.2006
Где: Гомель, Беларусь

Репутация: 8
Всего: 149



Microsoft's Windows Marketplace: "Ubuntu совершенен!" -- Йоу
Friday, June 22 2007 @ 09:35 AM EDT


Это слишком прикольно, чтобы не показать вам. У Майкрософт есть сайт, где можно скачать разнообразные программные продукты, не только их собственные. Он называется Windows Marketplace. Вчера? на некоторое время, вы и 10 000 других людей могли скачать и скачали Убунту Линукс с помощью линка на этой странице,  спасибо Гугл Кэшу, который отсылает пользователей на CNET для скачивания.

В соответствии с этой страницей, Убунту -- совершенен:
Цитата

Это десктопная версия Убунту. Убунту, это разработанная сообществом операционная система, которая идеальна для ноутбуков, домашних компьютеров и серверов. Где бы вы ее не использовали, дома, в школе, на работе, Убунту содержит все программные продукты, которые вам могут понадобиться. Начиная с тестового редактора и почтового клиента, до серверного программного обеспечения и средств разработки программного обеспечения. Убунту есть и всегда будет бесплатной. Вы не платите никаких лицензионных отчислений. Вы можете скачать, использовать и распространять Убунту среди своих друзей, семьи, в школе и на работе абсолютно бесплатно. В версии 7.04, названой "Feisty Fawn", добавлена Убунту Студия (Ubuntu Studio), мультимедиа редактор и набор программного обеспечения для распределенной работы.


Только небеса знают что из этого правда, просто идеальна для ноутбуков, домашних компьютеров и серверов. Майкрософт допустила ошибку, сказав, что лицензия "Free" (бесплатная) и "No limitations" (без ограничений). На самом деле GPL имеет некоторые ограничения. Например, что ты должен сделать если ты распространяешь продукт.

Как вы понимаете, я не восстанавливаю справедливость, хотя Майкрософт уже удалила эту страницу и даже Гугл кэш недолговечен в этом мире.

Источник:http://www.groklaw.net/article.php?story=2007062209235346

Вот такие пироги, товарищи. Никак не мог подумать, что МС так лоханется  smile 
Во время перевода этой статьи меня посетили некоторые сомнения по поводу достоверности этого: НЕ МОГ МАЙКРОСОФТ ТАК ЛОХАНУТЬСЯ. Больше всего меня смутил прямой IP Гугла 216.239.51.104. Но я ввел в поисковике "ubuntu site:http://www.windowsmarketplace.com" и в кэше получил эту же страницу. Так что это все правда  smile 


P.S. Переводил лично я сам, так что сильно не пинать, ivashkanet.
PM MAIL WWW ICQ   Вверх
JackYF
Дата 25.6.2007, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 3
Всего: 162



Цитата(ivashkanet @  25.6.2007,  10:46 Найти цитируемый пост)
о я ввел в поисковике "ubuntu site:http://www.windowsmarketplace.com" и в кэше получил эту же страницу. Так что это все правда  smile 


Да уж smile Попахивает, конечно, жутко. Однако гугл-кэш действительно выдал нужную страницу.

Итого варианта два:
1) в гугл-кэш была внесена неправильная страница (искусственно)
  вероятность стремится к 0

2) такая страница была
  скорее всего, кто из отвечающего за контент сайта, как минимум, получил по мозгам, а скорее всего, уже уволен.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
LSD
Дата 4.7.2007, 17:12 (ссылка) |    (голосов:4) Загрузка ... Загрузка ... Быстрая цитата Цитата


Leprechaun Software Developer
****


Профиль
Группа: Модератор
Сообщений: 15718
Регистрация: 24.3.2004
Где: Dublin

Репутация: 4
Всего: 538



Русский код, бессмысленный и беспощадный.

Написанное является никакой не провокацией, а наблюдениями натуралиста. Не бросайтесь скороспелыми выводами.

Встречаются профессиональные термины (программистские, психиатрические и матерные).

Я, между прочим, опять работу поменял, позвонили старые знакомые и спросили, не ищу ли я, где глубже. Я подумал, и сказал, что, вообще-то, не ищу, но ради вас - пожалуйста. Там более, что индусский код на последнем месте уже давно привел меня в состояние, в котором ни боли, ни эмоций не чувствуешь.

Оказалось, я ошибался, может быть куда хуже, я всегда в таких случаях ошибаюсь.

Вот скажем, индус. Ему дали задание - напиши код, который проведет, допустим, прямую от А до Б. И что вы думаете - прямая будет проведена. С использованием всех известных индусу технологий, которых больше, чем позиций в Камасутре. Например, на последней работе данные читались и писались в базу с использованием JDBC, JDO, EJB и Hibernate, иногда одновременно. Что поразительно, все это работало - из точки А в точку Б. Иное дело, если бы вдруг потребовалось провести еще одну прямую, допустим, еще и в точку Ц, тут весь продукт пришлось бы переписывать. Как мосты и тоннели никто не проектирует на многофункциональность, так же и индусский код, сплошная железная дорога без стрелок. Нужно - прокладывай новую, семью всем кормить надо, проектов мало, индусов много.

Хуже индусского кода может быть только код европейский, особенно голландцев или датчан. Это тоже объяснимо, у них источники вдохновения легализованы. Из точки А в точку Б никто никуда не едет, зато есть framework. В котором можно задать plug-in, который конфигурирует другой plug-in, который читает третий plug-in и посылает event четвертому, а тот уже знает, что делать. Через Inversion of Control, так интереснее. Я как-то цитировал одно европейское творчество, и, по-моему, это достойно повторения:
Цитата
Before describing the configuration aspects of components (...), component types and implementations are described, since it is aspects of the component type that are configured by components – and the configurable aspects are defined by the component type.

И это только документация, а исполнение, поверьте моему горькому опыту, еще затейливее.

Но все это - ничто в сравнении с отечественным кодом. В нем из точки А в точку Б прямую, конечно, проведут. Квадратно-гнездовым методом. Я не очень понимаю, что такое квадратно-гнездовой метод, но будет использован именно он. Врагу достанется выжженная земля с одной стороны, и ни пяди ее - с другой. Из А в Б будет проведено столько прямых, что Лобачевский отдыхает. Еще большее количество прямых будет проведено из Б в А, на всякий случай, как в анекдоте - строительство туннеля под Ла Маншем начнется одновременно из Англии и Франции, и продлится пять или десять лет, в зависимости от того, встретятся ли строители посередине. Зато комментариев в коде не будет, потому, что код - лучше любого комментария. С этой же целью всем переменным будут даны имена из учебника по шахматам. Кстати, о шахматах, помните ли вы притчу про их изобретателя, индуса (хе-хе), который в качестве вознаграждения попросил 264-1 зернышек рису? Это индийский подход, он же ламерский, отечественный программист знает, что есть функции стремительнее экспоненты. Если вы подумали "домкрат", то не угадали, домкрат только падает. Зато есть факториал, помните про такое?

На моей новой работе тоже есть outsourcing. Достался в комплекте с инвесторами, контрактная контора в городе М. (не Москва), некоторые компоненты системы написаны, увы, там. Моя новая работа - стартап, поэтому код еще не весь опробован. На днях дошло, наконец, до полевых испытаний компоненты, которая фразы ищет, на совпадение, с набором ключевых фраз из словаря. Задача - как два пальца об асфальт, фраз в словаре, для начала, тыщ восемьдесят - фигня. Ага, щас.

OutOfMemoryError, говорит компутер. Памяти у него - два гига, и даже Билла Гейтса не приплетешь, сплошной Линукс. Шо за фигня, все посмотрели на сисадмина, строго так, со значением. Сисадмин вздохнул, ударился оземь, обернулся птицей и добавил серверу еще два гигабайта памяти. OutOfMemoryError, повторил компьютер, только теперь уже не сразу, а немного подумав. Тогда все посмотрели на Ди-Би-Эя, еще строже, DBA тоже вздохнул, и урезал базу напополам, до сорока тысяч, от плеча до седла. Потом еще раз. Двадцать тысяч строк в память влезли, им там было уютно, но работать не собирались.

К этому моменту индивидуальные эмоции сложились в одно большое коллективное "бл*". Потому как, в production базе данных записей под миллион, а арифметику все учили еще в колледже. И я пошел смотреть в код.

То, что я там увидел, словами не описать, ибо слова есть продолжение мыслей, но я все же попытаюсь. Есть такое понятие, сложность алгоритма. Если есть N объектов, а алгоритм работает независимо от их числа, сложность такого алгоритма - константа, и это очень хороший алгоритм. Но все задачи так не решить, поэтому есть алгоритмы, работающие за время, пропорциональное логарифму N, и это тоже хорошо. Хуже, если время работы алгоритма пропорционально N, совсем плохо, если N2, и хуже некуда, если время работы растет, как экспонента от показателя N. М.-ские труженики умудрились преодолеть и этот барьер, в погоне за константной скоростью работы алгоритма они умудрились добиться факториального, N!, потребления памяти.

Идея чрезвычайно проста. Если известно заранее, что будет искаться фраза "мама мыла раму", эти орлы создавали в памяти все возможные пермутации, как то, "мама раму мыла", "мыла раму мама" и так далее. Все эти варианты засовывались в хеш-таблицу, со всеми сопутствующими объектами. Ожидалось, что время поиска в такой таблице - константа, потому, как ищется квадратно-гнездовым методом. Фразы были и по пять, и по восемь слов. Факториал восьми никто не брал? Если брали, положите на место. Тут и двадцать тысяч фраз - достижение, удивительно, что столько влезло.

Только вот не надо говорить, это мол, город М., а в других городах на букву М по-другому пишут -фигня все это, пишут, и еще как. И между прочим, пример мой неудачен, потому, как болезнь легко диагностируется по симптомам, чуть более кучерявое решение, поместись оно в два гига памяти, осталось бы незамеченным, у нас стартап, нам не до мелочей, работает - и ладно, в версии 2.0 исправим, если не разгонят.

Я хочу другой глобус.

© g60


--------------------
Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it.
PM MAIL WWW   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Юмор"
Smartov
Большая просьба постить контент в соответствующие темы:

Вам понравилась атмосфера форума? Заходите чаще! С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Юмор | Следующая тема »


 




[ Время генерации скрипта: 0.0962 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.