belnetmon
0
Скажите, сколько за месяц по этому автомобилю С НЕГО ушло на ваш сервер пакетов?

belnetmon
0
Давайте тогда с самого начала :)
Какой у вас используется протокол под вашим DDF?
UDP?
Тогда вам нужен еще +1 слой программнго потверждения передачи данных, что тащит за собой еще больший оверхед по трафику, чем средства, предоставляемые TCP

Рассказывайте :)
belnetmon
0
Всегда интересно знать как он ездил.
Возьмите бумажку, и сделайте расчет в сутки: что будет, если вам вдруг придется настолько увеличить плотность пакетов, что их нужно будет слать пусть раз в 2 секунды. И посчитайте с учетом оверхеда от TCP сколько получится объем если посылать всегда полные пакеты, и по вашей сехе дельта-пакетыю. Вы удивитесь итоговой «экономии».

belnetmon
0
Вариантов протоколов с динамическим наполнением, в т.ч. у ГПС трекеров — тьма тьмущая.
belnetmon
+2
Идея с опорными кадрами в общем-то неплохая, но со стороны видны некоторые минусы.

1. В отладочных целях при разборе полетов протокол сам по себе теряет свою «самодостаточность». То есть произвольный кусочек лога протокла не несет всей полноты информации.

2. При потере связи чуть-чуть «правее» ключевого кадра ваша система будет назодиться в состоянии кирпича и обязана будет где-то буферизировать данные, ничего не показывая, пока не придет старый опорный кадр, за который мы «зацепимся» и от которого начнем плясать. А 5 минут — это время.

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

И самое главное. С моей точки зрения, неприемлимо обзывание таких протоколов словами «патент» и «изобретение». Это обычная техническая реализация, у каждого таких наберется не один десяток. Потому побойтесь Летающего Макаронного Монстра, он вас проклянет.

belnetmon
0
Это сугубо частный случай России. В Беларуси он включен всегда у всех и везде.
belnetmon
0
> Выбираем канал с амплитудой побольше и запускаем перехват на нем. В консоли появятся байтики GSM-трафика:

Ничего не получится. В GSM есть и должно работать по-нормальному такое понятие как frequency hopping, когда частота меняется по кругу около 200 раз в секунду. Это делается для лучшего приема. Если конкретно одна частота тут замирает, то 5 других будут работать, и потери качества будут почти незаметны. Не зная схемы перестановки. вы видите байтики от совершенно разных источников.

В Беларуси frequency hopping работал и работает. Было время, когда в России это дело было чуть ли не искусственно отключено, т.к. «с ним тяжелее перехватывать». Как сейчас обстоит дело — не в курсе.
belnetmon
+3
В этом топике такой вывод запрещен :)
belnetmon
+3
Вы рассуждаете категориями лаборатории при советском НИИ пошива 1990 года.
Сейчас к этому в ИТ индустрии несколько иное отношение.
belnetmon
0
Есть совершенно объективные «таблицы» и графики, показывающие уровень популярности тех или иных технологий. В РФ и пост-совке — да, Дельфи популярен в сегменте десктопных приложений для Win. Но а если посмотреть в мире?
belnetmon
+3
Я сам писал и пишу на дельфи с 1996 года. Это не мешает мне объективно смотреть на мир и констатировать факт, что при всех плюсах технологии она в настоящий момент не живая. По разным причинам, но поезд этот ушел. Специалистов нет, подготовки нет, ничего нет. Технология стала маргинальной.
belnetmon
–1
Непонятно, для чего это делать? Специалистов на Дельфи в мире почти не осталось. Те, кто остались, менее всего заинтересованы в каких-то планшетах: они сидят по НИИ в лабораториях и ждут пенсии.

Для чего это все?
belnetmon
+22
А пробовали такую операцию сделать 65535 раз, чтобы забились все локальные порты?
Что будет с системой?
belnetmon
0
Если есть возможность сделать какой-то автогенерящийся код человекочитаемым — нужно делать. Тут же так: подальше положишь — потом поближе возьмешь.
belnetmon
0
Возник вопрос.
А почему генерируемые запросы не форматируются в более аккуратный «человеческий» вид?

belnetmon
+1
Я раньше обожал делать подобные прототипы каких-то топологий, но еще смешне: на текстовых файлах.
То есть рисуется символьное поле, например 40х25, а символ = состояние либо категория

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XX           8           XXXXXXXXXXX
XXXX   4                    XXXXXXXX
XXX  *                 XXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


Насколько помню, так прототипировали и описывали движение погрузчиков на складе и т.п. :)

belnetmon
0
Это иллюзия. На самом деле ничего не меняется. Меняются технологии, ну и что? Они 20 лет меняются каждый день.
Есть еще умение «увидеть» задачу, спроектировать, войти в предметную область, сделать, сделать сразу и качественно,…

Хотя, когда народ мыслит только категориями того, что нужно в оутсорсе, тогда это все не нужно…
belnetmon
0
Я бы хотел возразить:

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


Это в зависимости от того, кого берут на работу. Если красноглазого молодого кодера — да, все именно так. Если человека, от которого важно думать проекты, архитектуру и доводить дело до конца, особенно в перспективе какого-нибудь 10-летнего жизненного цикла проекта — ох как сомнительно на счет предыдущего опыта. Если у человека за спиной 20 лет, сплошной успех, миллионы довольных клиентов и столько же заработанных его конторами денег — ну как нормальный работодатель на это не посмотрит? Да это же ключевой фактор. Кроме совсем убитого на голову оутсорса, где завтра забудут что делали сегодня.

После 40 лет на мой взгляд хороший программист — это тот, кто руководит. Как то вырисовывается такая картина из жизненного опыта. Если взялись ранно (как вы), то к такому возрасту можно уже высоко вырасти. Если взялись поздно (это не про вас, но мне такие попадались), то извините, но хорошим программистом вам уже не стать


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

belnetmon
+1
вам сугубо все равно, как этот код будет написан?
belnetmon
+9
С большим интересом прочитал вашу заметку, спасибо.
Есть мнение, что у работодателей есть определенные градации. Вы готовы пойти на их жуниорскую позицию и там за идею работать 12 часов 6 дней в неделю? Сомневаюсь. Скорее всего, вы будете таким подходом возмущаться и развалите весь тимбилдинг :)))

По возрасту вы попадаете не менее чем на senior/ведущего. Вы очень честно написали с какими технологиями у вас были проблемы при ответах. Я удивился, что это прошло мимо вас, т.к. все эти вопросы действительно нужные, из пальца тут ничего не высосано. И спрашивали это у вас сугубо потому, что оно всплывет, и только ведущий программист или архитектор, кто там у них, сможет и должен докопаться. Если вы нес можете залезть в сеть с анализатором пакетов, что не сможет сделать молодой программист, то кто же тогда сможет??

ООП. ООП — это наше все. Молодой напишет ерунду. Не зная теоретических основ вы не сможете сказать, что он написал неправильно, не сможете его исправить. Вот это все работодателей и не устроило, причем на дальних подступах :(

Я программирую с 1990 года, сразу на х86, то есть тоже дофига лет. Последние 10 лет взял за себя правило: изучать в год не менее одной новой технологии: язык, платформу. Это единственный способ в нашей работе остатья на плаву, не перестать уважать самого себя, уметь сравнивать технологии осмысленно, осмысленно делать выбор.

Желаю вам подтянуть-почитать и всех их победить :) Времени еще хватает.
belnetmon
0
Тут есть обратная сторона медали: возможность закопаться в своем продукте и выродиться в маразматика. Это легко и просто, когда человек пилит что-то свое, оно приносит деньги, успех. Зачем шевелиться? А как раз самое время чтобы не просто шевелиться, а бежать.
belnetmon
0
А там тема про «просто М9», без FHD — вообще лютый адов угар. 250+ страниц, сплошные проблемы.
Да, они-то в итоге допилят, но что-то не хочется настолько глубоко заниматься бетатестом за свои деньги.
belnetmon
0
Посмотрел обсуждение на 4pda — тихий ужас: динамики играют с разной громкостью
4pda.ru/forum/index.php?showtopic=449834&st=1100

Почитал про соседнюю модель того же производителя с FHD экраном — еще страшнее
4pda.ru/forum/index.php?showtopic=482328&st=600

Мое мнение: оно все сырое. К сожалению. :(
belnetmon
+1
Такая же ситуация, уже 3й десяток лет с компьютерами. Но ФБ я не понимаю. Полностью согласен на счет одноразового контента.
G+ как-то получше, но все равно: они оба менее всего заточены на удобство обсуждения. То, что кристаллизовывалось годами (древовидные комментарии и т.п.) было отброшено.
belnetmon
0
У этой железки скорость по вайфаю знаете какая? 10 (!) мегабит в пике. При 802.11n
Я считаю, это трындец.
belnetmon
0
Будьте добры, а дайте ссылку на описание карточки, что-то я в сайте путаюсь
belnetmon
0
Скажите, какой срок действия у этой карты?
belnetmon
+3
Бредовая карта. OSM комьюнити Беларуси очень мощное. Вы посмотрите, как насыщена OSM по нашей территории. Россия и соседние страны далеко позади. А на «плотности» мы серые. Бред
belnetmon
+1
Обратите внимание. Это все в основном девелопреские вещи. Прикладных не видно.
belnetmon
+1
Вы жаву на десктопе кроме убогих программ для бесперебойников, видели?
Я — нет.
Жава ЕЕ в виде серверной части — вагоны, а вот в виде ГУЯ — не существует.
belnetmon
0
Пока что кроссплатформенность только в мечтах. В том сегменте, для которого я пилю, сугубо винды.
belnetmon
0
Жавы в десктопе (а у автора явно эта ниша) не сложилось. ЕЕ сегмент — вот ее ниша сегодня.
belnetmon
+1
Будете смеяться, но я 2 года назад слово в слово прошел то, о чем Вы написали :)
На дельфи писал с 1996 года, все успешно, десяток высокобюджетных успешных проектов. Сам умышленно сломал это. Только начал с Qt.
Qt я забраковал. Точнее, ему оставил одну нишу — кроссплатформенность. «Пилить» софт с той скоростью, к которой привык, на нем никак не получается. Этому, в частности, мешает скорость компиляции :) Но он остался как одно из основных средств для разных утилит и для души.
Основным инструментом стал C#. Там, конечно, много вещей можно было спроектировать лучше, но это громадный шаг вперед, и писать на нем можно весьма быстро и качественно. Особенно что касается разной промышленной автоматизации, работы с аппаратурой и т.п., где надо в 50 потоков вести обработку — просто песня :)
belnetmon
+1
да ну нафиг. Как раз таки от аппаратов просто пышет качеством.
belnetmon
+2
Как пользователь считаю симбиан очень удобной телефонной платформой. Одна только логика как организованы точки доступа, возможность из запроса для каждого приложения индивидуально — дорогого стоит.
belnetmon
0
Самый главный вопрос от нокиевода со стажем!!!
В браузере явная возможность открыть страницу в новой вкладке есть? Или ее снова нет? :)
belnetmon
–2
Капитан? :)
Этому методу лет 20 уже.
belnetmon
–1
У меня в ЖЖ развернулось параллельное обсуждение этой темы, приходите
belnetmon.livejournal.com/1163512.html
belnetmon
0
Ну и успокойтесь, вы делаете то, что нужно и все, что возможно.
Коснись что, накроется контора или придется сменить работодателя — да, будет ломка. Но недолго.
Тут в комментах правильно написали. Опыт — это опыт программирования. Я тоже уверен, что не сильно важно на чем. Важно как голова работает.
belnetmon
+3
В реальной жизни разработчик сам должен держать руку на пульсе, и часть свободного времени ПОСТОЯННО (!) тратить на образование. Пусть оно ляжет в долгий ящик. Не страшно. Страшно — это когда человек засасывается в одну технологию, а потом 30..40 лет, и все, труба — его технология — это уже очень редкая область, рынка нет, ничего нет. Потому надо себя заставлять.
ЗЫ я 20 лет занимаюсь ИТ, постоянно что-то учу :)