?

Log in

Программизм's Journal
 
[Most Recent Entries] [Calendar View] [Friends]

Below are the 20 most recent journal entries recorded in Программизм's LiveJournal:

[ << Previous 20 ]
Monday, September 26th, 2016
6:18 pm
[nicka_startcev]
экспонента
есть некая физическая система из большого бака, грелки и термодатчика.

термодатчик примерно 2 раза в секунду с неравными интервалами (от 300мс до 2000мс, но в среднем около 500мс) выдает температуру.

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

теоретически, график нагрева должен неплохо аппроксимироваться чем-то типа y=A+B*exp(C*x).

так вот, вопрос. какими методами лучше "на ходу" подбирать эти три коэффициента (по критерию минимизации среднего квадрата отклонения)? нужно ли для этого хранить всю историю или есть более хитрые методы, требующие меньше вычислений?
Wednesday, August 17th, 2016
4:03 pm
[elexandra]
offline
А как нынче принято веб-приложения для работы без интернета делать?

Есть пользователи с планшетами. Пока в офисе - синхронизируется через офисный интернет. Пока ловит мобильный - синхронизируется через мобильный.

Но бывают ситуации, когда интернета нет. Должна быть возможность открыть браузер на планшете, открыть сайт и подгрузить всё, что было синхронизировано раньше.

Сторажи? Манифесты?

Планшеты на андроиде, но желательно кросс-платформенно и кросс-браузерно.

Как быть? 2016 год и далее.
Thursday, July 21st, 2016
12:36 am
[andrewshell]
Майкрософт решил подарить всем нам тьму БЕСПЛАТНЫХ книг. Качайте на здоровье!
Привожу ссылку на мой сайт, где можете найти информацию о бесплатных книгах на английском, которые Майкрософт решил подарить всем нам. Книг - море! Я не считал. А сам директор по продажам Eric Ligman (тот, кто и подарил нам это богатство) утвержадает, что их Миллион! Ну, это конечно, как на Руси обычно говорят: "Тьма", "Было тьма народу". Да чё это я вам из Америки и про русский язык рассказывать то буду.
Скачивайте прямо с Майкрософт сайта. 3 линка я поставил в заметке (начало, середина и конец). А мне будет плюс в карму.

FREE MICROSOFT EBOOK GIVEAWAY
FREE MICROSOFT EBOOK GIVEAWAY

Windows 10 IT Pro Essentials Top 10 Tools

  • Introducing Windows 10 for IT Professionals

  • Introducing Microsoft Power BI

  • Microsoft Azure Essentials Azure Automation

  • Microsoft Azure Essentials Fundamentals of Azure

  • Microsoft Azure Essentials Azure Machine Learning

  • Microsoft® Office 365: Connect and Collaborate

  • Introducing Windows Azure™ for IT Professionals

  • Introducing Windows Server 2016 Technical Preview

  • Virtually Anywhere, Anytime

  • SharePoint Server 2016 Quick Start Guide for Single Server Farms

  • SharePoint Server 2016 Reviewer’s Guide

  • Introducing Microsoft SQL Server 2016: Mission-Critical Applications, Deeper Insights, Hyperscale Cloud, Preview 2

  • WINDOWS POWERSHELL 4.0 LANGUAGE QUICK REFERENCE

  • Windows Powershell 4.0 Examples Quick Guide

  • Programming Windows Store Apps with HTML, CSS, and JavaScript, Second Edition

and much more… .


FREE MICROSOFT EBOOK GIVEAWAY

Thursday, March 3rd, 2016
3:17 pm
[ilvyanyatka]
программировать видеоигры для самых маленьких
Здравствуйте,
Мой шестилетний сын просит научить его программировать видеоигры.
Подскажите есть ли какие нибудь пакеты для такого программирования, для самых маленьких.
Спасибо.
Tuesday, May 10th, 2016
8:58 pm
[insanegigolo]
Рекрутинг через блоги и гитхаб
Расскажите про ваши истории успеха, как вы вели блог/гитхаб аккаунт/подкаст и вас нашли и взялм на работу и вы там до сих пор работаете.
Saturday, March 19th, 2016
1:54 pm
[109]
lock-free
а вот объясните мне на пальцах, почему lock-free конструкции считаются более скалируемыми (эффективнее при большом количестве тредов)?

интуитивно кажется, что должно быть наоборот - если тред не смог получить лок, он же yield-ит и больше ничего не делает, пока его не разбудят, не потребляя никаких ресурсов. а lock-free продолжает херачить свой цикл, пока не получится успешно compare-and-exchange сделать.

то есть, кажется, что lock-free делает лишнюю работу, и количество этой лишней работы растёт с количеством конкурирующих тредов. опровергните меня, пожалуйста.
Friday, February 26th, 2016
11:56 am
[semjon]
Сертификаты для разработки на Android, iOS, WP
Всем доброго дня!
Скажите, какие сертификаты можно получить, чтобы подтвердить свои навыки разработки на мобильных платформах (Android, iOS, Windows Phone)?
Естественно, с целью предоставления куда-либо (работодатели, участие в конкурсах и пр.). В общем, для конкурентного преимущества.
Можно платные или бесплатные, желательно, чтобы можно их было получить через сеть Интернет (или в Питере, в другой город ради них ехать не собираюсь).

Заранее признателен за ссылки, наводки, контакты.
Friday, February 5th, 2016
2:45 pm
[alex_djk1]
Парсинг лексем через детерминированный автомат с магазинной памятью
Здравствуйте.
А кто-нибудь реализовывал эту штуку? Можно задавать вам пару вопросов?
Collapse )
Thursday, January 21st, 2016
12:43 am
[nasha_sasha]
Памагити soap/xsd
Дебильный провайдер из блубмерга посылает нам xml через MQ, причем там "soap". То есть идет:

< soap:envelope >
  < soap:body >
    <БЛУМБЕРГ:Интересное>
        
    </БЛУМБЕРГ:Интересное>
  < /soap:body >
< /soap:envelope >


WSDL для этой лабуды не существует. Это ваще pub/sub, там нет реквеста по определению.

При этом дебильный провайдер предоставляет xsd для всего, что <БЛУМБЕРГ>, без учета, что оно внутри < soap >.

И вот как я должна теперь создать xsd, с помощью которого я могу сгенерировать java classes в JAXB, чтобы они мне давали

Envelope env = (Envelope)unmarshaller.unmarshall("blah.xml");
Body b = env.getBody();
Блумберг blu = b.getБлумберг();
Интересное и = blu.getИнетересное();

Вы понимаете проблему, да? Все, что в soap body, оно все *. Прицепить "свое" к этому невозможно.

Поэтому все, на что я могу рассчитывать, это body.getAny(), которое мне дает Object. И я потом должна как дура его кастить. Причем оно еще и не кастицца, как какой-то выходит NSNode без каких-то персоналий.

Должен же быть какойто способ как создать xsd с иерархией, в которой верхушка айсберга SOAP а в Body все что мне интересно?
Monday, December 7th, 2015
1:45 pm
[elexandra]
Здравствуйте, уважаемые коллеги.

Волею судеб довелось делать звонилку-оповещатель на мобильные телефоны для небольшого предприятия.

Сейчас имеется готовое решение для популярного GSM-модема Huawei E173. Программа звонит, отсылает SMS-ки, принимает входящие — в общем, всё хорошо, если бы не одно НО. Способ работает через сотовую сеть, поэтому предприятию придётся подключаться к оператору мобильной связи и покупать соответствующий тариф.

Сейчас от меня хотят вариант решения c использованием дозвона через АТС предприятия. Другими словами, нужно использовать не GSM-модем, а обычный FAX-модем для диалапа с подключением одним концом к компьютеру, а другим — прямиком в телефонную сеть.

Предыдущий коллега показал мне одно старое решение с использованием моделей ZyXEL, одна модель с подключением в USB, другая — напрямую в COM-порт. Проблема в том, что этим модемам больше пяти лет, драйвера есть только под XP и Vista, а COM-портов на современных компьютерах тоже может не быть. Поддержка XP прекращена, и Vista, наверное, на подходе. Со слов коллеги, даже пять лет назад решение дозвона через обычную телефонную сеть уже было морально устаревшим.

Теперь вопрос — существуют ли какие-то современные методы запрограммировать обзвон через телефонную сеть? Какие модели факс-модемов ещё актуальны? Какие драйвера будут поддерживаться Windows 7 и выше? Чем программирование такого модема будет отличаться от GSM? Может быть, возможен вариант использования систем типа Asterisk?

Проясните, пожалуйста, ситуацию.
Буду благодарна за любые ответы.

P.S. Как понимаете, должна быть возможность легально купить оборудование на юрлицо и поставить на баланс предприятия.
Saturday, November 21st, 2015
12:37 pm
[tretiy3]
getpid в линукс возвращает 1
Привет!
Делаю пример из wiki CEF. Приложение при старте форкает себе несколько процессов
(https://bitbucket.org/chromiumembedded/cef/wiki/GeneralUsage#markdown-header-processes)
В одном из дочерних процессов (может и во всех, я с одним только работаю) getpid возвращает 1. Снаружи у процесса нормальный pid.
Это все в убунту.
Почему так?
Спасибо

update:
https://github.com/aganzha/cefsimple/blob/master/cefsimple_linux.cc#L47 тут форкается процесс
https://github.com/aganzha/cefsimple/blob/master/simple_app.cc#L23 конструктор приложения

выхлоп:

aganzha@aganzha-asus:~/cef/build$ cefsimple/Release/cefsimple
[1121/210859:INFO:simple_app.cc(23)] SimpleApp constructor 25054||13666

[1121/210859:INFO:cefsimple_linux.cc(48)] Exit code of child -1 in process: 25054

[1121/210859:INFO:cefsimple_linux.cc(53)] Proceed!

[1121/210859:INFO:simple_app.cc(23)] SimpleApp constructor 1||0

[1121/210859:INFO:simple_app.cc(58)] OnContextInitialized 25054

[1121/210859:ERROR:nss_util.cc(839)] After loading Root Certs, loaded==false: NSS error code: -8018
[1121/210859:WARNING:cefsimple_linux.cc(18)] X error received: type 0, serial 304, error_code 8, request_code 42, minor_code 0

getrlimit(RLIMIT_NOFILE) failed
[1121/210859:INFO:simple_app.cc(30)] OnContextCreated

[1121/210902:INFO:v8_handler.h(23)] Call Execute of V8Handler with name loadAdapter with pid: 1

Update 1:
всем спасибо и особенно x_a_e_p. это был pid namespace. сам процесс оказывается создается не fork а clone
Thursday, November 19th, 2015
8:47 pm
[semjon]
Ассемблер
Товарищи! Как разыскать человека, хорошо знающего ассемблер (x86)? У меня к нему есть предложение, но к сожалению, это такие редкие звери!
Wednesday, August 12th, 2015
5:18 pm
[109]
чужой алфавит
а вот ещё вопрос для интервью (I am on fire today!). наезды на формулировку не принимаются - если бы вы видели оригинальную формулировку, вы бы увидели, насколько понятнее моё изложение, чем оригинал. вместо наездов принимаются уточняющие вопросы. ссылку на оригинал дам потом, когда все поупражняются. итак...

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

вам дан список _их_ слов в _их_ алфавитном порядке. надо найти этот порядок.

понимаю, что не очень наглядно... представьте, что вам дано такое:

йыджак
кинтохо
теалеж
тидис
ьтанз
едг
назаф

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

а, ну и - sassa может не беспокоиться.
Tuesday, August 11th, 2015
4:57 pm
[109]
mid-level interview question
а вот, по приколу, такой вопрос. предложить оптимальную по time complexity имплементацию MRU (most recently used) list размера N. мне, например, пришлось в голове несколько итераций сделать, пока не появился правильный ответ.
Tuesday, May 5th, 2015
10:01 am
[panchul]
Если вы русский аспирант в Лос-Анжелесе, то готовится интересная тусовка
Если вы русский аспирант и преподаватель программирования или электроники в Лос-Анжелесе, то готовится интересная тусовка. Если нет, то такое же осенью можно сделать и в Москве:

Компания Imagination Technologies, известная как разработчик графического процессора PowerVR внутри Apple iPhone, с одобрением от президента Стенфорда Джона Хеннесси приглашает преподавателей и аспирантов электроники и программирования на бесплатный семинар рядом с Лос-Анжелесом, который пройдет 13-14 мая. Другим организатором семинара, помимо Imagination, является Xilinx - компания №1 в ПЛИС-ах / FPGA. Если вы занимаетесь исследованиями или преподаете, особенно рядом с Лос-Анжелесом (UCLA, Caltech, UC San Diego, CalPoly, UC Santa Barbara, UC Irvine, Arizona State, University of Nevada Las Vegas и т.д.) вы можете присоединиться - будет много интересного.

Collapse )
Wednesday, April 8th, 2015
2:22 pm
[karaidel]
SWT: StackLayout и композиты различного размера
Имеется StackLayout, в который добавлено 3 композита разного размера. Проблема в том, что они автоматически выравниваются по размеру большего из них, а хотелось бы видеть их в оригинальном размере. Как это сделать? Можно ли заменить StackLayout на что-то другое с аналогичным функционалом? Пробовали менять на include/exclude - получили заметные тормоза при отрисовке.
Wednesday, April 1st, 2015
5:16 pm
[vbminsk]
Unable to Relay?!
I am at my wits end. How the f&&& do you deal with this error:

Mailbox unavailable. The server response was: 5.7.1 Unable to relay

THERE IS NO RELAYING involved! Delegation only (via MS Outlook), and it's not the problem.
The most f&&&ed up thing: it sometimes works. And then it doesn't. And then I reboot the web server (production, mind you!!!). And then it works again for some time, and then... rinse and repeat. I am going crazy.

Using IIS7, Exchange Server 2010. I've been struggling with it the whole day. They will call me any time of day and night, if they get this error again.
HEEEEEEELPPP!!!!
2:19 pm
[makmak55]
Рейтинг IT-работодателей
Коллеги,
Приглашаю всех принять участие в независимом исследовании — составлении рейтинга компаний-работодателей в сфере IT!

Пройти опрос вы можете по ссылке, а своими комментариями поделиться здесь :)


Friday, February 27th, 2015
2:32 pm
[109]
Enum —> Enumerable

Что-то торможу. Если у меня есть enum, как наиболее элегантным способом создать IEnumerable, итерирующий через все значения этого enum?

Wednesday, February 25th, 2015
5:02 pm
[anna_yatskina]
Открытые данные министерства финансов РФ и конкурс Budgetapps
1 марта заканчивается прием заявок на первый всероссийский конкурс по открытым финансовым данным - "BudgetApps", учрежденный Министерством финансов Российской Федерации.
Мы будем очень рады, если вы примете участие в конкурсе, поможете нам распространить информацию о нем или любым другим формам сотрудничества!

Сегодня в открытых источниках Минфин России публикует более 30 наборов открытых данных – от биографий руководителей министерства до отчетов об исполнении бюджета. В ближайших планах – публикация в формате открытых данных исторических бюджетов России, начиная с 1861 года по настоящее время.
В конкурсе могут принять участие как программисты, использующие в своей работе открытые данные, так и журналисты, публикующие материалы по тематике открытых данных. В качестве конкурсных работ принимаются мобильные приложения, веб – проекты и/или инфографика на основе открытых данных Минфина России. В рамках номинации «Журналисты» предлагается создать интерактивную и/или статическую инфографику, позволяющую представить открытые финансовые данные в понятной для граждан форме.
Открытые данные Минфина России доступны на сайтах:
http://budget.gov.ru/data/opendata
http://minfin.ru/ru/opendata/
Мы приглашаем всех разработчиков и журналистов к участию в конкурсе и созданию новых интересных приложений, веб-проектов и макетов визуализации бюджетных данных.
Более подробная информация о конкурсе:
www.budgetapps.ru

[ << Previous 20 ]
RU PROGRAMMING   About LiveJournal.com