Билл Гейтс, нобелевка и битвы на кухне

Мнения, новости, комментарии
User avatar
VladDod
Уже с Приветом
Posts: 56091
Joined: 06 May 2001 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by VladDod »

Flash-04 wrote:Вы хоть один " configure" скрипт написали, чтобы ваше творение работало везде?
А что, глеэид какойнить разве не генерит "configure" скрипты заодно с прочим? :pain1: :D И я гдето говорил, что программером являюсь? :o
в реале супруги редко бывают друзьями, так как их отношения подпорчены сексом (с)Роза
Плавали-Знаем! (C)
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

во-во, все эти песни про универсальность программ под Unix только от не-программеров слышу :D
реальность она посложнее будет
Not everyone believes what I believe but my beliefs do not require them to.
Frank
Уже с Приветом
Posts: 2019
Joined: 22 Jul 2000 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Frank »

Flash-04 wrote:
Frank wrote:Однако, у Red Hat, Ubuntu,... и Android ядро одинаковое - просто чем выше версия, тем больше современного железа оно поддерживает "из коробки".
неверно
Верно. У них у всех ядро Linux 2.6
http://source.android.com/release-features
Благодаря этому, они поддерживают кучу устройств.

Впрочем, можно всегда поставить своё ядро, поддерживающее только нужные устройства, и потом обновлять систему, не трогая ядро.
Засада с драйвером модуля может быть в случае, если нет исходников и модуль скомпилён только под определённое ядро - так происходит в мире Windows.
В мире Linux же при заказе драйвера к custom железке исходники обычно прилагаются - лицензия такая, да и заказчик не дурак. В случае чего эти исходники можно показать программисту и он поправит их для нового варианта железки.
бесплатно подправит для вашей спец-железки? ну только если он ваш личный старый приятель. иначе идите в "Работа IT" ознакомтесь с рейтом :lol:
Железка будет, скорее всего, делаться в Народной Республике, найдут там и железячного программиста. А что, в "Работе IT" сидят китайцы? По-моему, все американские железячные фирмы забиты одними китайскими программистами. В том же Linksys при приёме на работу предпочтение отдаётся знающим Мандарин.
Может быть вы слышали про custom железку - роутер фирмы Linksys. Там использовался Linux, люди попросили исходники в соответствие с лицензией - и теперь вовсю клепают новые операционки для роутеров, которые забиты новыми возможностями.
ага, у меня такой был. а теперь стоит D-Link "N" с proprietary и с теми же фичами + "N", а софтом вы "N" не сделаете, так то :umnik1:
И что, с версией N видео с youtube грузятся мгновенно?
Сравнивал B и G, никакой разницы не заметил.

Зато после установки "правильной" свободной прошивки с http://www.dd-wrt.com
Linksys раутер пашет по полгода без всяких зависаний, пока электричество не отрубится.

Вот тут чего-то люди недовольны D-Link раутерами, которые к тому же стоят раза в 3 дороже простенького Linksys. А скорость соединения с Интернет у него почему-то ничуть не выше.
http://dir855.wordpress.com/

Да, ближе к теме. Оказывается Microsoft тоже выпускает беспроводные раутеры с Windows CE. Я даже видел его где-то.
Image

Вот мнение людей:
http://www.techimo.com/forum/pc-modific ... -hack.html
For those of us out there who were sucked into buying the Microsoft MN-700, the decision by MS to halt firmware development and improvement to the device was rather unfortunate, leaving many users with a router exhibiting serious wireless and wired connectivity issues. This thread will document the process taken to load linux and new firmware onto the device, replacing the Windows CE environment and crappy firmware distributed by Microsoft.
User avatar
VladDod
Уже с Приветом
Posts: 56091
Joined: 06 May 2001 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by VladDod »

Flash-04 wrote:во-во, все эти песни про универсальность программ под Unix только от не-программеров слышу :D
реальность она посложнее будет
Почему? :pain1: Софт написанный для иксов прекрасно работает с еще тех времен, когда на них не было навернуто похо совместимых библиотек.
в реале супруги редко бывают друзьями, так как их отношения подпорчены сексом (с)Роза
Плавали-Знаем! (C)
User avatar
VladDod
Уже с Приветом
Posts: 56091
Joined: 06 May 2001 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by VladDod »

Flash-04 wrote:ваши утверждения VladDod, я могу объяснить только тем что вы варитесь в довольно ограниченном окружении (в смысле OS и пакета программ) ...
Нет, это вы, как раз, ... варитксь в каше велосипедов от билли. И пытаетесь еще сюда же Линуксовое добро примешать. :D
в реале супруги редко бывают друзьями, так как их отношения подпорчены сексом (с)Роза
Плавали-Знаем! (C)
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

ага, ответ в стиле "сам дурак" :great:

Frank, мне тяжело с мобильника много писать, поэтому скажу коротко: ваши аргументы по большей части иррелевантны.
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
Ivan Popugaev
Уже с Приветом
Posts: 9354
Joined: 12 Apr 2006 03:25

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Ivan Popugaev »

Flash-04 wrote:Frank, мне тяжело с мобильника много писать, поэтому скажу коротко: ваши аргументы по большей части иррелевантны.
Т.е. спор с ботом ведется с мобильника? Ну Вы даете. :pain1: :pain1:
Любое интегрирование - это изнасилование. Даже по поверхности !!!
(с) http://kisochka-yu.livejournal.com/75265.html
User avatar
VladDod
Уже с Приветом
Posts: 56091
Joined: 06 May 2001 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by VladDod »

Flash-04 wrote:ага, ответ в стиле "сам дурак" :great:.
Ну да. :pain1: С кем поведешься. Вы же со мной исключительно в ттаком тоне дискутировали. :lol: Примеров надо? Или в ваш мобильник не переварит?
в реале супруги редко бывают друзьями, так как их отношения подпорчены сексом (с)Роза
Плавали-Знаем! (C)
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

VladDod wrote:
Flash-04 wrote:ага, ответ в стиле "сам дурак" :great:.
Ну да. :pain1: С кем поведешься. Вы же со мной исключительно в ттаком тоне дискутировали. :lol: Примеров надо? Или в ваш мобильник не переварит?
да он то переварит (Win Mobile кстати), но честно говоря уже надоело одно и то же пережевывать, бесперспективно. :pain1: Вон Ivan Popugaev это давно уже понял, а я из чисто спортивного интереса :D
Not everyone believes what I believe but my beliefs do not require them to.
Frank
Уже с Приветом
Posts: 2019
Joined: 22 Jul 2000 09:01

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Frank »

Flash-04 wrote:ага, ответ в стиле "сам дурак" :great:

Frank, мне тяжело с мобильника много писать, поэтому скажу коротко: ваши аргументы по большей части иррелевантны.
Неужели крутой раутер с функцией N сдох?
Можно посочувствовать.

А спорить действительно не о чем. Дорогие программы от Билла будут пользоваться всё меньшим и меньшим спросом.
Серверный рынок и телефоны Microsoft уже давно усиленно теряет.

Взять главную российскую программу для кухарок 1С. Она уже успешно работает под Linux. А несколько лет назад о таком предположении только посмеялись бы.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

Неужели крутой раутер с функцией N сдох?
Можно посочувствовать.
все же поразительно как живуче желание увидеть соседскую корову сдохшей :D
Взять главную российскую программу для кухарок 1С.
возьмите, мне не жалко :pain1:
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

VladDod wrote:Почему? :pain1: Софт написанный для иксов прекрасно работает с еще тех времен, когда на них не было навернуто похо совместимых библиотек.
то же самое можно сказать про Win приложение использующее только стандартный документированный Win32 API. Сквозная совместимость Win95 -> Windows 7 (+x64)
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
f_evgeny
Уже с Приветом
Posts: 10367
Joined: 12 Apr 2001 09:01
Location: Lithuania/UK

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by f_evgeny »

Flash-04 wrote:...стандартный документированный Win32 API...
А что, разве бывает недокументированный API?
Дальше, все будет только хуже. Оптимист.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

ага, бывает:
http://undocumented.ntinternals.net/

и не потому он недокументированный, что злой M$ его не хочет давать, а потому что это version specific, и разработчки не хотят эту часть API отливать в бетоне, чтобы можно было её менять свободно не оглядываясь на backward compatibility
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
Slava V
Уже с Приветом
Posts: 9142
Joined: 30 Jun 2004 15:49

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Slava V »

f_evgeny wrote:А что, разве бывает недокументированный API?
вот и еще один забанен Гуглем :D
User avatar
f_evgeny
Уже с Приветом
Posts: 10367
Joined: 12 Apr 2001 09:01
Location: Lithuania/UK

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by f_evgeny »

Flash-04 wrote:ага, бывает:
http://undocumented.ntinternals.net/

и не потому он недокументированный, что злой M$ его не хочет давать, а потому что это version specific, и разработчки не хотят эту часть API отливать в бетоне, чтобы можно было её менять свободно не оглядываясь на backward compatibility
Спасибо за объяснения, а то я как-то не совсем понял, что имеется в виду. Как это, API и вдруг недокументированный.
Дальше, все будет только хуже. Оптимист.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

f_evgeny wrote:Как это, API и вдруг недокументированный.
ну вот создам я API для своего приложения и не опубликую его. будет недокументированный API 8)
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
f_evgeny
Уже с Приветом
Posts: 10367
Joined: 12 Apr 2001 09:01
Location: Lithuania/UK

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by f_evgeny »

Flash-04 wrote:
f_evgeny wrote:Как это, API и вдруг недокументированный.
ну вот создам я API для своего приложения и не опубликую его. будет недокументированный API 8)
Операционная система - в ней как бы смысл и есть в открытом, документированном API.
Хотя, конечно, я могу и заблуждаться.
Дальше, все будет только хуже. Оптимист.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

f_evgeny wrote:Операционная система - в ней как бы смысл и есть в открытом, документированном API.
Хотя, конечно, я могу и заблуждаться.
я привел примеры, что не понятно? :pain1:
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
f_evgeny
Уже с Приветом
Posts: 10367
Joined: 12 Apr 2001 09:01
Location: Lithuania/UK

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by f_evgeny »

Flash-04 wrote:
f_evgeny wrote:Операционная система - в ней как бы смысл и есть в открытом, документированном API.
Хотя, конечно, я могу и заблуждаться.
я привел примеры, что не понятно? :pain1:
Мы из разных миров. Не договоримся. Базовые понятия различные. Поэтому продолжать не стоит.
Дальше, все будет только хуже. Оптимист.
User avatar
adb
Уже с Приветом
Posts: 9258
Joined: 14 Dec 2001 10:01
Location: Российская Федерация

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by adb »

Flash-04 wrote:и не потому он недокументированный, что злой M$ его не хочет давать, а потому что это version specific, и разработчки не хотят эту часть API отливать в бетоне, чтобы можно было её менять свободно не оглядываясь на backward compatibility
Скорее потому, что продумать API не сумели и вынужденны лепить временные заплатки для своих приложений.
Миру мир
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

f_evgeny wrote:Мы из разных миров. Не договоримся. Базовые понятия различные. Поэтому продолжать не стоит.
чисто из вредности спрошу, вы сколько API спроектировали и имплементировали? :-)
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Flash-04 »

adb wrote:Скорее потому, что продумать API не сумели и вынужденны лепить временные заплатки для своих приложений.
в принципе да, что-то вроде "а вот это давайте будем делать вот так ..., но это временно, в след. версии сделаем лучше".
Not everyone believes what I believe but my beliefs do not require them to.
Zombie416
Уже с Приветом
Posts: 8881
Joined: 17 Jun 2003 04:41

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Zombie416 »

f_evgeny wrote:Операционная система - в ней как бы смысл и есть в открытом, документированном API. Хотя, конечно, я могу и заблуждаться.
"This is being written to try to explain why Linux does not have a binary kernel interface, nor does it have a stable kernel interface."
http://www.mjmwired.net/kernel/Document ... nsense.txt
User avatar
Slava V
Уже с Приветом
Posts: 9142
Joined: 30 Jun 2004 15:49

Re: Билл Гейтс, нобелевка и битвы на кухне

Post by Slava V »

adb wrote:
Flash-04 wrote:и не потому он недокументированный, что злой M$ его не хочет давать, а потому что это version specific, и разработчки не хотят эту часть API отливать в бетоне, чтобы можно было её менять свободно не оглядываясь на backward compatibility
Скорее потому, что продумать API не сумели и вынужденны лепить временные заплатки для своих приложений.
и не только для своих ...

Code: Select all

    Look at the scenario from the customer's standpoint. You bought programs X, Y and Z. You then upgraded to Windows XP. Your computer now crashes randomly, and program Z doesn't work at all. You're going to tell your friends, "Don't upgrade to Windows XP. It crashes randomly, and it's not compatible with program Z." Are you going to debug your system to determine that program X is causing the crashes, and that program Z doesn't work because it is using undocumented window messages? Of course not. You're going to return the Windows XP box for a refund. (You bought programs X, Y, and Z some months ago. The 30-day return policy no longer applies to them. The only thing you can return is Windows XP.)

I first heard about this from one of the developers of the hit game SimCity, who told me that there was a critical bug in his application: it used memory right after freeing it, a major no-no that happened to work OK on DOS but would not work under Windows where memory that is freed is likely to be snatched up by another running application right away. The testers on the Windows team were going through various popular applications, testing them to make sure they worked OK, but SimCity kept crashing. They reported this to the Windows developers, who disassembled SimCity, stepped through it in a debugger, found the bug, and added special code that checked if SimCity was running, and if it did, ran the memory allocator in a special mode in which you could still use memory after freeing it.
http://www.joelonsoftware.com/articles/APIWar.html

Return to “Политика”