реклама на сайте
подробности

 
 
4 страниц V  « < 2 3 4  
Reply to this topicStart new topic
> Размышлизма о вреде вытесняющей многозадачности., Все не так просто, как кажется.
Evgeny_CD
сообщение Jun 14 2008, 18:30
Сообщение #46


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(AlexandrY @ Jun 14 2008, 22:23) *
Там входишь в отдел тестирования и чувстуешь жар.
Так жарят там чуть ли не сотни тестовых систем которые день и ночь долбят по Ethernet-у эти роутеры чем только в голову взбредет в надежде так нахаляву обнаружить хотябы еще один программный баг.
А TDD там нет в принципе? Запустить тесты над куском кода, посмотреть и их результат, затем другой кусок протестить т.д.

А затем уже снаружи устройство тестами мучить - чтобы понять, что в ТЗ было упущено.
Go to the top of the page
 
+Quote Post
733259
сообщение Jun 14 2008, 18:34
Сообщение #47


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146



Цитата
Мои роутеры вообще Линукса не требуют, имеют все тоже, что ваш ADSL модем и помещаются в 512 Kб причем программа вообще в RAM не грузится.
А можно ссылочку?
И как продаются, сколько стоят?
И сколько все-таки памяти, несколькими строками выше Вы писали:
Цитата
Я сам вам могу показать наши 3G - Wi-Fi - Ethernet роутеры с парой метров FLASH-и и 8 Мег RAM-а
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 14 2008, 19:22
Сообщение #48


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Ну собственно наши роутеры и без меня есть кому рекламировать, а сайт непосредственно разработчиков платформы: http://www.wilibox.com/

Цитата(733259 @ Jun 14 2008, 22:04) *
А можно ссылочку?
И как продаются, сколько стоят?
И сколько все-таки памяти, несколькими строками выше Вы писали:
Go to the top of the page
 
+Quote Post
vshemm
сообщение Jun 14 2008, 19:29
Сообщение #49


Частый гость
**

Группа: Участник
Сообщений: 167
Регистрация: 15-08-07
Пользователь №: 29 803



Цитата(AlexandrY @ Jun 14 2008, 22:30) *
Ну.. , роутеры это не серьезно.
.....
Мои роутеры вообще Линукса не требуют, имеют все тоже, что ваш ADSL модем и помещаются в 512 Kб причем программа вообще в RAM не грузится.

Вы занимаетесь несерьезными вещами smile.gif

Предлагаю закончить этот холивор, не перевариваете *nix-системы - Ваше право, но так безапелляционно ошибаться на порядок инженер не имеет права, имхо. Вы спросили - я ответил, вот и все.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 14 2008, 19:42
Сообщение #50


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Какой там TDD! Разработка роутера это сплошняк тупая интеграция и ловля багов в хардваре.

Но вот скажу такое наблюдение.
Даже первая спецификация ZigBee была очень формализованной.
Она вся была написана на SDL.
Не вызывало даже тени сомнений, что она точно промоделирована и просимулирована во все щели.
Однако они здорово облажались, когда народ реально попытался включить в сеть тысячи дивайсов.

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

Другое наблюдение такое:

Как только в конторе появляется молодой специалист, через некоторое время видишь как он начинает возится с UML или выдумывать свои блоксхемки в Visio, или ковыряет по старинке LabView если он недавний студент.
Причем работа начинает заметно тормозиться.
Как правило потом он увольняется.
Вывод я делаю такой: UML и проч графическая визуализация и формализация придуманы депресивными девелоперами (даже не молодыми, а просто теми кого скоро уволят или переместят на другой проект) и подерживаются исключительно этим контингентом. Уж причинно следственные связи определять не берусь.


Цитата(Evgeny_CD @ Jun 14 2008, 22:00) *
А TDD там нет в принципе? Запустить тесты над куском кода, посмотреть и их результат, затем другой кусок протестить т.д.

А затем уже снаружи устройство тестами мучить - чтобы понять, что в ТЗ было упущено.
Go to the top of the page
 
+Quote Post
733259
сообщение Jun 14 2008, 20:02
Сообщение #51


Местный
***

Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146



Цитата
Ну собственно наши роутеры и без меня есть кому рекламировать, а сайт непосредственно разработчиков платформы: http://www.wilibox.com/
Это шутка такая?
Прямо посередине написано: "WILI is a powerful embedded Linux based software platform for implementation of highly functional"

А где крутая коммерческая ось, помещающаяся в 512 кб?
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jun 14 2008, 20:06
Сообщение #52


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(AlexandrY @ Jun 14 2008, 23:42) *
Даже первая спецификация ZigBee была очень формализованной.
Она вся была написана на SDL.
Не вызывало даже тени сомнений, что она точно промоделирована и просимулирована во все щели.
Однако они здорово облажались, когда народ реально попытался включить в сеть тысячи дивайсов.
История ZigBee еще ждет своего Карамзина smile.gif

Тут есть несколько моментов. Есть психологический парадокс - самоуспокоенность. Т.е. народ, приступив к делу правильно, SDL и все такое, уверовал, что он прав именно от того, что использует SDL. Забыв, что это инструмент, а не цель.

Кроме того, отцам основателям, вероятно, показалось - "ну а фигли там - задачка то вроде простая, GSM сделали - и это как-нибудь заломаем". И недооценили размерность задачи.

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

А тут с учетом ретрансляции в ZigBee эффектов может быть просто море.

Я никогда не вчитывался детально в спецификацию ZigBee. Там хоть глобальный сихнронизм есть в масштабах всей сети? Т.е. чтобы поведение каждого устройства было детерминировано? Или старый добрый persistence algorithm?
http://www.ax25.net/AX25.2.2-Jul%2098-2.pdf

Вообще, сдается мне, что именно вся эта возня вокруг ZigBee подстегнула технологию моделирования радиосетей. Это сейчас, куда не плюнь, везде симулятор радиосети. А в 2000 году это было экзотикой (понятно, что это было, но в те времена это было настоящим "тайным знанием").
Цитата(AlexandrY @ Jun 14 2008, 23:42) *
Как только в конторе появляется молодой специалист, через некоторое время видишь как он начинает возится с UML или выдумывать свои блоксхемки в Visio, или ковыряет по старинке LabView если он недавний студент.
Причем работа начинает заметно тормозиться.
Как правило потом он увольняется.
Вывод я делаю такой: UML и проч графическая визуализация и формализация придуманы депресивными девелоперами (даже не молодыми, а просто теми кого скоро уволят или переместят на другой проект) и подерживаются исключительно этим контингентом. Уж причинно следственные связи определять не берусь.
Опять же, "истина где-то рядом". И упование на UML, и полное его отвржение одинаково вредны.

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

Так что гибче надо быть, гибче!

Вот я долбанутый на всю голову. Признаю smile.gif Три дня из 4 потратил на "глубокое погружение" в любимую тему. Что-то новое осознал. Потом "всплыву", и в обычной жизни буду примитивными тулзами обходиться. Но последовательного стремления к цели это не отменяет. Просто не надо все на карту ставить.
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 14 2008, 21:14
Сообщение #53


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Да чеб об приятном и не поболтать.

Я всегда за beer.gif

В жизни реально не хватает генераторов идей как Вы.
Зачем даже оправдываться?

Цитата(Evgeny_CD @ Jun 14 2008, 23:36) *
Вот я долбанутый на всю голову. Признаю smile.gif Три дня из 4 потратил на "глубокое погружение" в любимую тему. Что-то новое осознал. Потом "всплыву", и в обычной жизни буду примитивными тулзами обходиться. Но последовательного стремления к цели это не отменяет. Просто не надо все на карту ставить.
Go to the top of the page
 
+Quote Post
Evgeny_CD
сообщение Jun 14 2008, 21:31
Сообщение #54


Гуру
******

Группа: СуперМодераторы
Сообщений: 2 065
Регистрация: 11-01-05
Из: Москва
Пользователь №: 1 892



Цитата(AlexandrY @ Jun 15 2008, 01:14) *
В жизни реально не хватает генераторов идей как Вы.
Зачем даже оправдываться?
В этом и состоит копперация! smile.gif Чтобы процесс "генерации идей" не забывал про реальную жизнь. И соизмерялся с ней. Не противопоставляясь ей, но и не упуская ее из виду. Иначе как с создателями зигби получится smile.gif
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 15 2008, 02:40
Сообщение #55


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(AlexandrY @ Jun 15 2008, 01:14) *
В жизни реально не хватает генераторов идей как Вы.
И где в этой наукообразной галиматье "новые идеи"?
Если можно, по пунктам, плиз.. cranky.gif
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jun 15 2008, 08:11
Сообщение #56


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Вы просто не в контексте.

За топиками Евгения надо следить и не только в одной этой конфе.

А еще надо иметь определенный уровень свободы художника чтобы понять эти идеи.

Если вы сидите в своей конторе и делаете то, что вам скажут то вам действительно этих идей не понять и разъяснения не помогут потому что они будут не те.

Да, исполнителям нужна чистая математика, готовые решения.
Иначе они бесятся от неопределенности.


Цитата(blackfin @ Jun 15 2008, 06:10) *
И где в этой наукообразной галиматье "новые идеи"?
Если можно, по пунктам, плиз.. cranky.gif
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jun 15 2008, 08:53
Сообщение #57


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(AlexandrY @ Jun 15 2008, 12:11) *
Вы просто не в контексте.
На мой вопрос Вы не ответили.. Все свели к очередным "размышлизмам"..
Видимо, ответов у Вас нет.. biggrin.gif
Go to the top of the page
 
+Quote Post
klogg
сообщение Aug 7 2008, 20:21
Сообщение #58


Участник
*

Группа: Свой
Сообщений: 65
Регистрация: 13-07-04
Пользователь №: 320



Цитата(AlexandrY @ Jun 14 2008, 21:30) *
Ну.. , роутеры это не серьезно.

Почему??? 07.gif
Цитата(AlexandrY @ Jun 14 2008, 21:30) *
Мои роутеры вообще Линукса не требуют, имеют все тоже, что ваш ADSL модем и помещаются в 512 Kб причем программа вообще в RAM не грузится.

И какой pps обеспечивается (и на каком CPU)?


--------------------
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg
Go to the top of the page
 
+Quote Post

4 страниц V  « < 2 3 4
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 10:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.0148 секунд с 7
ELECTRONIX ©2004-2016