Блоги

 

Balancer

администратор
★★★★★
Решил тут сравнить производительность Java и Python в "большой" мультитредовости.

Задача: запустить 10000 тредов, каждый из которых тупо подождёт секунду и закроется. Выйти из системы.

Исходный уровень: совершенно не знаю, как это делается в Питоне и ничего сложнее мелких системных скриптов на нём не писал. На Java довольно плотное программирование около 2.5 лет в весьма крупном проекта, но с тредами сам на низком уровне не работал, только обработка уже запущенных процессов.

Питон: через 5 минут (буквально) копания в Гугле и тестов родил такое:
 #!/usr/bin/env python # -*- coding: utf-8 -*- import threading import time def proc(n): time.sleep(1) for i in xrange(10000): threading.Thread(target=proc, name="t"+str(i), args=[i]).start() 


Время работы скрипта - 42 секунды. Расход памяти или ресурсов процессора замечен не был.

Дальше начинается веселье. Я принялся за Java. Как сделать просто запуск тредов я так и не нашёл. Сделал запуск через шедулер. После серии экспериментов исходную задачу... так и не решил :) Треды отрабатывают успешно, но основной процесс не завершается, а так и остаётся запущенным. Если проигнорировать на завершение и закрывать потоки вручную, то выходит код примерно такой:
 import java.io.IOException; import java.io.PrintStream; import java.util.Date; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledFuture; import static java.util.concurrent.TimeUnit.*; public class test implements Runnable { public static void main(String[] args) { final int MAX=10000; ScheduledFuture<?>[] t = new ScheduledFuture<?>[MAX]; System.out.println("Init"); for(int i=0; i<MAX; i++) { ScheduledExecutorService scheduler = Executors.newSingleThr


Дальше »»»
 

muxel

Энтузиаст реактивного движения
★★
Решил таки обзавестись собственной GPS навигацией...

Раньше пробовал внешний bt Nokia LD-3W приемник вместе со смартом Nokia 6680. По заранее подготовленным точкам ездить можно, ну и трек автоматически писать, а вот все остальное делать с клавиатуры телефона крайне неудобно...

Навигатор нужен прежде всего для машины и для езды за городом в основном.

Поэтому прошу порекомендовать на каком комплекте и конкретных моделях остановиться:
- КПК + bt GPS
- КПК со встроенным GPS
- коммуникатор со встроенным GPS (типа Eten X500)

Пока что больше всего понравился КПК со встроенным приемником Mitac Mio P550, в том числе из-за 3,5" экрана. Есть ли большие преимущества у VGA дисплея? Говорят у АСУСов самое большое время автономной работы, но насколько больше? (и в машине думаю не критично абсолютно).

А какие плюсы у отдельного bt GPS приемника? И какой КПК посмотреть к нему в комплект?
 

von Echenbach

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

Mishka

модератор
★★★
Помнится, как-то рассказал про то, что наши чёрные братья ставят на машины переразмеренные шины и их можно по этому отличить. Ведмедь попросил выкладывать фотки. Тут я решил выкладывать фотки машин с настоящим пацанским тюнингом — из США. :)

Правда это не чёрные братья, но интересно, что грузовичок-пикап сидит ниже, чем роадстер, едущий рядом. Кто-то помешан на гонках. :)
Image00001.jpg (скачать) [777x583, 71 кБ]
 
Image00002.jpg (скачать) [777x583, 73 кБ]
 
Image00003.jpg (скачать) [777x583, 70 кБ]
 
 
 

Balancer

администратор
★★★★★
Упрощённо задача стоит такая. Есть тысяча соединений, взаимодействующих с большим игровым миром.

Нужно минимизировать время отклика, не повышая загрузку сервера.

Классическое решение, применяемое всюду - это TCP.

Народ говорит о более эффективной реализации задачи через UDP.

Проблема в том, что в моём представлении основная часть игровых команд требует подтверждения о передаче. С TCP это гарантируется. С UDP придётся отсылать подтверждение о получении. Т.е. с одной стороны клиент (при отсутствии ошибок) быстрее получит пакет и начнёт действовать, с другой - серверу придётся помнить об этом пакете (в то время, как TCP-пакет просто тупо будет отправлен и забыт), при отсутствии подтверждения через заданное время перепосылать его или предпринимать какие-то действия и т.п.

Плюс к этому за счёт пакетов подтверждения возрастает трафик.

Ваши соображения? Кто-то на практике с этим вопросом сталкивался?
 

Тихон

опытный

Мужики, такая проблема. Необходимо разводить не очень сложные платы вручную на компьютере и отправлять печатать на завод. Сейчас для этой цели использую Пикад. Но от него такое впечатление, что его интерфейс и логику работы с ним составлял жуткий мазохист. Душа привыкшая к лёгкости и интуитивности неприемлет совершенно. Есть ли что-то более хорошее в этом плане? Такое, чтобы его формат поняли на заводе, скажем в Резоните.
 
В августе кончатся летние курсы, и будет пара недель свободных до начала универа.
Хотелось бы куда-то съездить, чтоб не чувствовать, что лето прожито зря, в смысле, не отдохнули.
Что нужно: место не очень далеко от Питтсбурга (то есть, день на машине - ещё туда-сюда), где есть на что посмотреть, что поснимать. Красоты природы особенно. Исторические места типа "в этом доме в 1785 году останавливался Дж. Вашингтон" как-то не привлекают. В крайнем случае место, до которого можно добраться на поезде дня за полтора, но поближе, чем Большой Каньон.
Если у кого есть идеи, буду очень благодарен.
 
В рунете в последнее время как-то модно восхищаться Минском в частности и Белоруссией вообще. Типа, там чисто и т. п.
Я не к тому, что там всё хреново, просто интересно было почитать другую т. з.

Квiтней, мая сталiца

* Минск - это 20 лет моей жизни. Может, и больше. До сих пор бываю иногда по нужде. Очередной заезд имел место только что. Впечатление, скажем так, ожиданно-подавленное. Время в минске не то стоит, не то вообще бредёт вспять. Да что говорить. Под катом - фотографии ( много , тяжёлые ) и слова… //  cathay-stray.livejournal.com
 

Показывает, что если слышишь чересчур восторженные отзывы (пофиг, о чём) - то, скорее всего, рассказывают не всё.
 

Barbarossa

Любитель тунисских тётков
★★★★
Вот такой вопрос. Может ли частная организация(не авиакомпания) в России приобрести авиадвигатель. Конкретно интересует нновый двигатель на Ми-17. Кто его делает? Как происходит купля-продажа.
 

semen

втянувшийся

Новостийщики подкинули:




50 баков за пару вместе с антуражем.

ohgizmo.com

Connection timed out after 15002 milliseconds // www.ohgizmo.com
 
 

Dark_Ray

опытный

РБК daily - главные новости дня в России и в мире

интернет-газета РБК daily, деловые новости, деловая пресса, новости мирового и отечественного бизнеса, бизнес новости, анализ экономики России, мировой экономики, экономическое развитие, рынки и крупнейшие компании мира, банки и финансы, потребительский рынок, индустрия, ТЭК, топливно-энергетический комплекс, телеком-технологии, медиа-бизнес, в фокусе политики и экономики, конфликты, холдинги, все статьи об экономике // www.rbcdaily.ru
 

США боятся инвестиций

Деньгам россйских госкомпаний поставят заслон
Опасаясь экспансии госкомпаний из стран с быстрорастущей экономикой, американские власти решили ужесточить правила для прямых иностранных инвестиций. Осенью в США вступит в силу закон, увеличивающий роль конгресса в принятии подобных решений, а значит, и их политическую составляющую. Вчера о деталях недавних переговоров с коллегами из США, главной темой которых было регулирование прямых иностранных инвестиций, рассказали в российском Минфине.

Последнее время на рынке слияний и поглощений все большую роль играют страны — крупные экспортеры энергосырья. Западные государства защищают свой бизнес. Так, недавно правительство ФРГ объявило о намерении ужесточить закон об иностранных инвестициях, чтоб…

Дальше »»»
 

davinchi

втянувшийся
☆★
админ. бан
Березовский официально признан революционером: обвинен в попытке захвата власти в России

ФСБ РФ предъявила официальное обвинение Борису Березовскому по делу о публикации в газете The Guardian, где он высказывался о подготовке насильственного свержения действующей российской власти. Об этом в понедельник сообщил журналистам адвокат предпринимателя Андрей Боровков, сообщает ИТАР-ТАСС. "Обвинение по ст.278 - заговор с целью насильственного захвата власти - Березовскому предъявлено", - сказал он. Эта статья предусматривает наказание в виде лишения свободы до 20 лет.

По словам адвоката, в то же время обвинение в рамках дела о шпионаже, возбужденном по заявлению предпринимателя Андрея Лугового, его подзащитному не предъявлено. Кроме того, он подчеркнул, что адвокатов не уведомляли о статусе Березовского.

Также Боровков заявил, что дело о захвате власти объединено в единое производство с аналогичными делами, возбужденным против Березовского по фактам его выступлений и в российских СМИ.

По делу "Аэрофлота" Березовскому дали бесплатного адвоката, суд отложен

В понедельник Савеловский суд Москвы, начав заочное рассмотрение уголовного дела в отношении Бориса Березовского, обвиняемого в хищении денежных средств "Аэрофлота", вынужден был принять решение о назначении предпринимателю государственного адвоката, сообщает "Интерфакс".

Произошло это по причине отказа адвокатов Березовского участвовать в процессе. Они специально явились сегодня на заседание суда, чтобы подтвердить свою позицию. Вместе с тем, адвокат Андрей Боровков подчеркнул, что "защита оставляет за собой право вступить в процесс на любой его стадии", если Березовский сочтет это необходимым.

Он сообщил, что Березовский по-прежнему настаивает на том, чтобы адвокаты не участвовали в данном процессе. Поясняя процедуру назначения государственного адвоката, Боровков сказал, что судья направит письмо в юридическую консультацию…

Дальше »»»
 

Re-login

новичок

Столкнулся с такой проблемой. Довольно часто стал падать сервер. Обычно такое происходит после рестарта сервера, но иногда и просто так, например когда в сети 200 человек. Единственная ошибка которая проскакивает

23:19:20.203
java.lang.NullPointerException
at l2f.gameserver.model.L2Player.getDeathPenalty(L2Player.java:8608)
at l2f.gameserver.serverpackets.EtcStatusUpdate.writeImpl(EtcStatusUpdat
e.java:63)
at l2f.gameserver.serverpackets.ServerBasePacket.write(ServerBasePacket.
java:134)
at l2f.gameserver.SelectorThread.pack(SelectorThread.java:586)
at l2f.gameserver.SelectorThread.processOutboudQueue(SelectorThread.java
:703)
at l2f.gameserver.SelectorThread.run(SelectorThread.java:250)

23:19:58.265
java.lang.NullPointerException
at l2f.gameserver.model.L2Player.getDeathPenalty(L2Player.java:8608)
at l2f.gameserver.serverpackets.EtcStatusUpdate.writeImpl(EtcStatusUpdat
e.java:63)
at l2f.gameserver.serverpackets.ServerBasePacket.write(ServerBasePacket.
java:134)
at l2f.gameserver.SelectorThread.pack(SelectorThread.java:586)
at l2f.gameserver.SelectorThread.processOutboudQueue(SelectorThread.java
:703)
at l2f.gameserver.SelectorThread.run(SelectorThread.java:250)
У меня возникла идея. Как оссуществить не знаю, может кто из вас подскажет. Надо программу которая будет пинговать сервер, и если он будет висеть просто будет его рестартить, или закрывать game server и запускать его за ново. Если такое не возможно, предложите свои идеи по этому поводу.
 

mazday

новичок
...обновил старую базу сборки 6423 и перешел на С6, возникла проблема, после захода клиента и некоторого времени в игре, потом под этим чаром зайти нельзя, клиент грузится, но окно остается с заставкой загрузки, хотя слышно уже звуки окружения!
...делаю откат базы, клиент опять заходит с этим же чаром, но после перезапуска клиент опять не может зайти под этим чаром, подскажите где может быть зарыт трабл?
 

elevon

аксакал

Коллеги! столкнулся с непрятной проблеммой следующего характера: использую М-агент, позавчера слетает весь список контактов, т.е. девственная чистота. при попытке восстановить контакты - та же ситуация, держатся от силы минут 5 - потом исчезают. когда зашел на маил.ру сервер выдал сообщение что последний раз на ящик заходили с этого айпи: 194.67.27.150, это не мой айпи.

принимались меры: 1. переустановка агента
2. смена пароля
3. запуск агента с другого компутера
+антивирус, скандиск -ничего не поменялось, контакты исчезают с той же скоростью.

при создании нового аккаунта на мыле.ру агент работает как шелковый.
 

newsru.com

Connection timed out after 15002 milliseconds // www.newsru.com
 

Когда читал ржал под стулом...неужели в ФСБ нет штатных психиаторов ??

Бывший сотрудник ФСБ РФ Александр Литвиненко, убитый в Лондоне радиоактивным полонием в ноябре 2006 года, возможно, планировал убийство президента России Владимира Путина и готовил серию терактов, один из которых "потрясет всю Россию, да и весь мир".

С такими обвинениями в адрес убитого выступил со страниц газеты "Известия" Вячеслав Жарко, который ранее пришел в ФСБ с заявлением о том, что его пыталась завербовать британская спецслужба MI-6. Жарко в доказательство своей версии привел якобы сказанные Литвиненко слова: "Путину скоро конец".

- СПРАВКА: Покушения на Владимира Путина
- Жарко: Березовский хотел перебраться в Киев, и оттуда вещать на Россию
- Незадолго до смерти Литвиненко занялся чем-то очень опасным



По словам Жарко, с Березовским он знаком много лет. Еще в 1990-х годах, когда Жарко был оперативником в налоговой полиции, он оказывал олигарху мелкие информационные услуги, то есть продавал закрытую информацию за деньги.

Но Жарко считает, что это был "консалтинг". Он "пробивал" по базам фамилии, бизнес, связи названных Березовским людей. Это сотрудничество не прекратилось и после отъезда Березовского из России. Уже из Великобритании бизнесмен предлагал Жарко познакомиться с Литвиненко, но этот момент все время откладывался.

Знакомство состоялось только летом 2002 года. Тогда Литвиненко предложил Жарко заняться бизнесом. Он сначала свел Жарко с Мартином Флинтом - бизнесменом в сфер…

Дальше »»»
 

ADP

опытный
★★
Здесь много физиков, расчетчиков, и т.д., могут быть точки пересечения с вашими задачами. Явление обнаружено при исследовании собственных частот винтовых цилиндрических пружин. Задача эта некоторым образом уникальная. Математическая модель — уравнения Кирхгофа-Клебша для винтового тонкого бруса. Некий аналог уравнений теории упругости (для тех, кто не в курсе - 6 уравнений движения (в ТУ наз. обычно уравнениями равновесия), 6 уравнений геометрических (или совместности деформаций), и 3
соответствуют физическим уравнениям (типа закона Гука)), с упрощением вследствие
тонкости стержня. Задача сводится к систему ДУ 12 порядка.
Для постоянных диаметров и углов подъема винтовой линии можно получить аналитическое решение. В этом уникальность задачи, чтобы для существенно нелинейной геометрически задачи (да еще и несамосопряженной) было аналитическое решение.Задача решается в лоб. Для особых граничных условий (шарнирное опирание) получается т.н. "порождающее решение", т.е. решение для синусоидальной формы колебаний.
На рисунке зависимость частоты от номера гармоники, или что то же самое, от волнового числа. Т.е. это одновременно дисперсионное соотношение.
Двум ветвям графика соответствуют две волны. Нижней — сдвига, верхней — сжатия-растяжения. С ростом номера гармоники пространственные продольные колебания (по нижней ветви) переходят через колебания кольца в пространственные поперечные колебания. Пара пространственных поперечных колебаний окружают локальный минимум по нижней ветви, выше — пара первых гармоник и т.д. На верхней, соответственно, пространственные крутильные в аналог поперечных. В задаче масса интересных явление, коснемся одного пока. Будет интересно, еще покажу.
porozd.jpg (скачать) [1269x992, 156 кБ]
 
 
 

Balancer

администратор
★★★★★
Закончил сегодня для CMF Bors© генератор форм. Довольно органично вписался в объектную модель. Предварительного описания форма не требует. Значения по умолчанию берутся из указанного в шаблоне форму класса (если для редактирования имеющегося объекта, то указывается и ID). После отсылки происходит автоматическое (при отсутствии отдельного обработчика) обновление полей существующего объекта или создание нового. Также немного автоматизирована загрузка файлов (но тут ещё нужно немного поработать).

При сохранении пока отсутствует проверка валидности вводимых данных (с сохранением введённого), будет сделана немного позже.

Практические примеры работы с генератором тоже выложу немного позже.

...

Да, начиная с этой заметки буду понемногу освещать изменения в CMF и описывать работу механизмов :)
 

davex

старожил

Вводная:
Когда на вооружении стояли БМД (масса около 7т) и АСУ-85 (масса около 15т), первая могла десантироваться как парашютным способом, так и посадочным, а вторая вроде только посадочным способом (надеюсь не ошибаюсь?). Сейчас появилась САО 2С25 "Спрут-СД" с массой 18т, которая может десантироваться обоими способами.
Вопросы:
№1 Какая предельная масса бронетехники десантируемой парашютным способом, на существующих и разрабатываемых системах десантирования?
№2 Какая предельная масса бронетехники десантируемой посадочным способом, на существующих ВТС? (в грузоподъемностях ВТС немного ориентируюсь, тут скорей интересует разумный предел, ну и до какой массы реально используют, причем как у нас, так и у невероятных друзей...)
 

Barbarossa

Любитель тунисских тётков
★★★★
Странно, провел эксперимент. Попытался посмотреть в Гугль Мапс наши ВМБ во Владике, Северодвинске, Полярном. Хрен тут было. Все перекрыто. А вот Тулон видно прекрасно. Я так понимаю, что иностранцы Северодвинск видят прекрасно. Так от кого секреты, от своих граждан? Что это -пережиток совка или дурь?

Google Maps

Find local businesses, view maps and get driving directions in Google Maps // maps.google.com
 

Google Maps

Find local businesses, view maps and get driving directions in Google Maps // maps.google.com
 
 

Dim_xxxx

новичок
Можно ли расчитать температуру нагревания нихромовой проволки при всех известных параметрах?
 

Алдан-3

аксакал
★★★
Вот тут решили перейти на *никс, а как блин рабочая сеть под ним работает/настраивается ?

Можно к виндовому серверу с доменной сетью *никсовые машины цеплять и как именно, или сервер тоже нужно *никсовый поднимать ?

P.S> У нас Ubunto стоит у клиентов и Gentoo ещё может-быть будет.
 

Balancer

администратор
★★★★★
Поскольку появляются люди, не связанные с Lineage2, открыта отдельная конференция (со свободным доступом): openworldsconference.balancer.ru
 

davinchi

втянувшийся
☆★
админ. бан
США предоставили политическое убежище двум российским журналистам

Обозревателю радио "Свобода" Юрию Багрову и шеф-редактору агентства "Регнум" Фатиме Тлисовой предоставлено политическое убежище в Соединенных штатах. Об этом сообщили в международном Комитете защиты журналистов в Нью-Йорке.

Решение о предоставлении политического убежища российским журналистам было принято в конце весны "в связи с невозможностью беспрепятственно продолжать их профессиональную деятельность в России", подчеркивают в Комитете защиты журналистов. Багров и Тлисова уже переехали в США на постоянное место жительства.

"Это ужасно, что наши коллеги были принуждены к тому, чтобы покинуть свою страну", - заявила координатор программ Комитета по Европе и Центральной Азии Нина Огнянова.

По ее словам, если бы журналисты остались на родине, то "Тлисова могла бы разделить судьбу Анны Политковской, а Багров не смог бы далее работать журналистом".

Ранее Тлисова и Багров подвергались преследованиям со стороны властей в регионах Северного Кавказа, в частности, Кабардино-Балкарии и Северной Осетии, сообщает "Эхо Москвы".

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

Тлисова говорит, что ее неприятности начались в 2002 году, через несколько дней после того, как была опубликована ее статья в "Общей газете", посвященная злоупотреблениям военных в Чечне.

После вечеринки, посвященной ее 36-летию, она проводила друзей до двери многоквартирного дома. Когда ушли последние гости, ее схватили двое сильных мужчин, вытащили из подъезда и начали избивать. Она провела несколько дней в отделении интенсивной терапии со сломанными ребрами, сотрясением мозга и другими травмами.

В 2005 году на улице На…

Дальше »»»
 

Sidorov

опытный

Живые существа в аппаратах за пределами орбиты Земли

Тут уже я раньше поднимал где-то эту тему, но она затерялась и осталась незамеченной;
однако, это один из очень серьёзных поводов, усомниться в достоверности полётов людей
к Луне.

О пользе чтения энциклопедий

Animals in space - Wikipedia, the free encyclopedia

Animals in space originally only served to test the survivability of spaceflight, before manned space missions were attempted. Later, animals were also flown to investigate various biological processes and the effects microgravity and space flight might have on them. Seven national space programs have flown animals into space: the Soviet Union, the United States, France, Argentina, China, Japan and Iran. Animals had been used in aeronautic exploration since 1783 when the Montgolfier brothers sent a sheep, a duck and a rooster aloft in a hot air balloon (the duck serving as the experimental control). // Дальше — en.wikipedia.org
 

The first tortoise in space (and the first animal of any kind in deep space) was launched September 14, 1968 by the Soviet Union. The Horsfield's tortoise was sent on a circumlunar voyage along with wine flies, meal worms and other biological specimens. The capsule was recovered at sea on September 21.


Дальше »»»
 

в начало страницы | новое
 
Поиск
Настройки
Статистика
Рейтинг@Mail.ru