Архив за 17 мая 2013 - 4

В своей книге «Интерфейс: новые направления в проектировании компьютерных систем» Джефф Раскин описывает возможность вычисления арифметических выражений прямо в окне текстового редактора, без необходимости запуска калькулятора. Будучи вдохновлённым этой книгой, а также статьями boo1ean «Перевод выделенного текста с любого языка на русский» и imitsuran «Исправление раскладки клавиатуры а-ля Punto Switcher на bash» решил написать реализацию этой задумки для ОС Linux. В результате имеем простой скрипт, вызываемый горячей клавишей, который вычисляет выделенные арифметические выражения, заменяя их результатами вычислений.
Читать полностью »

Похищенный из семьи китаец нашел свой дом 23 года спустя благодаря сервису для поиска похищенных людей и Google Maps

Да, современные технологии помогают не только отдыхать, работать, заниматься спортом. Иногда, при участии новейших сервисов, происходит нечто такое, что способно удивить даже сценаристов сериалов вроде «Санта-Барбара». Например, выкраденный много лет назад из семьи китаец смог найти свою семью благодаря картографическому сервису Google Maps.

Читать полностью »

Польская компания Wilk Elektronik, выпускающая продукцию под маркой Goodram, представила новый продукт — миниатюрный флэш-накопитель Goodram Point 3.0.

Конструкция Goodram Point 3.0 позволяет обойтись без защитного колпачка

Устройство оснащено интерфейсом USB 3.0 и имеет очень маленькие размеры. Его длина равна 2 см, а по ширине и высоте флэшка соответствует разъему USB.

Читать полностью »

Феерическая расстановка точек над частными космическими программамиЭтот пост я начал писать почти год назад, после первой удачной стыковки SpaceX Dragon с МКС. Я решил сделать для собственного пользования небольшой краткий справочник по существующим частным компаниям, пытающимся осваивать космическое пространство. Однако за год этот список достиг таких размеров, что я подумал, этим надо поделиться с миром. До «бума доткомов» космической отрасли, конечно, далеко, но бурное развитие налицо. Причем, на ряду с космическими стартапами (из Кремниевой долины, конечно же! [хотя, похоже, у космической отрасли есть и свой райский уголок в Калифорнии — Мохаве]) с новой силой заявляют о себе компании-старожилы, основанные в 70-х 80-х годах прошлого века. Похоже, эпоха «утраченного интереса к космосу» уходит в прошлое.
Читать полностью »

Товарищи, привет!

Зарулил я тут в начале мая на это событие aws.amazon.com/de/aws-summit-2013/berlin

В целом было интересно: обзор сервисов, примеры использований AWS инфраструктуры, истории из уст реальных крупных клиентов.

Здесь выложены презентации с этого замечательного события, enjoy:

Читать полностью »

Электронное издательство ЛитРес сообщило о расторжении договора с компанией магазином мобильного контента "Аймобилко" в связи с неисполнением последней обязанностей по выплате роялти.

В ЛитРесе рассказали, что каталог книг "Аймобилко" на 40% (около 25 тыс наименований) состоит из "эксклюзивного контента ЛитРеса. В декабре 2012-го компания-партнер прекратила выплаты "ЛитРесу", на сегодняшний день долг - по оценкам "ЛитРеса" - составляет "несколько миллионов рублей".

Читать полностью »

Шестая встреча AppClub { build, monetize } #6 Kyiv пройдет 5 июня (19:00 — 22:00). Темы встречи: прототипирование и дизайн мобильных приложений, мобильный маркетинг, презентации стартапов.

image

Что ждет участников?Читать полностью »

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

Дисклэймер

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

Наверно уже не существует веб разработчика, который не слышал о Ajax. Microsoft в такой ситуации не может оставаться в стороне, с каждым релизом старается облегчить жизнь именно нам, ASP.NET MVC разработчикам. Но прежде чем я продолжу статью, немного отступлюсь от темы.

Когда я познакомился с MVC фреймворком, он был тогда только во второй версии и, столкнувшись с такими хелперами как @Ajax...., честно говоря, их реализация не стороне клиента меня не впечатлила. Нет, так нет, подумал я про себя, у меня есть jQuery со своим $.ajax, мне его за глаза. Вот и забыл я про них на несколько лет, к своему великому сожалению проморгав этот момент с третьим релизом. Что было, то было. Благо что взялся за ум и почитал две книги по MVC 4. Далее расскажу, как можно сократить написание строк кода благодаря хелпером упомянутых мною выше.

Начну с того что MVC может работать с двумя вариантами Ajax библиотек (конечно я же имею ввиду с коробки, ни более того) — jQuery и Microsoft Ajax. Чтобы знать разметку для какого адаптера создавать существует настройка в web.config UnobtrusiveJavaScriptEnabled и соответствующее значение true (для работы с jQuery) и false (для работы с Microsoft Ajax). Если же нам необходимо поменять значение только для одного представления, можно воспользоваться методом — @{Html.EnableUnobtrusiveJavaScript(bool);}. Хочу обратить внимание что данная настройка влияет и на формирование валидационных данных на стороне клиента.

Читать полностью »

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

Сегодня второй раунд. Запускаю calc.exe (виндовский калькулятор) и получаю сообщение, что такого файла нет. Сразу же иду в карантин Avast! и, вот он, бедолага calc.exe.

image

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js