Каталог MSI пополнила мышь Interceptor DS100, показанная в январе на выставке CES 2014.
Архив за 12 июля 2014 - 3
Лазерная мышь MSI Interceptor DS100 с восемью кнопками имеет симметричную форму и позолоченный разъем USB
2014-07-12 в 10:28, admin, рубрики: Новости, метки: новостиВКонтакте объявляет конкурс на редизайн сайта
2014-07-12 в 10:16, admin, рубрики: Вконтакте, Дизайн в IT, дизайнеры, конкурс, редизайн, Социальные сети и сообщества
Вчера в 10 вечера Команда дизайнеров ВКонтакте объявила конкурс на создание редизайна социальной сети. Дизайнерам предлагается переделать профиль пользователя, новостную ленту и диалоги. Авторы лучших работ получат самые мощные модели ноутбуков MacBook Pro, поездку в Сан-Франциско для посещения конференции UX Week 2014, которая пройдёт с 9 по 12 сентября, и возможность присоединиться к команде ВКонтакте для работы над ключевыми продуктами сайта: на веб-страницах и мобильных устройствах.
Pub-Sub JavaScript объект
2014-07-12 в 9:58, admin, рубрики: ajax, Events, javascript, web-разработка, асинхронное программирование, Веб-разработка, ПрограммированиеПеревод статьи «Pub/Sub JavaScript Object», David Walsh
Есть три техники написания AJAX веб-сайтов: делегация событий, управление историей и коммуникация pub/sub на уровне приложения. Я использую все три техники и я хотел бы поделиться с вами самой простой из них: крошечным pub/sub модулем, который я использую на своем веб-сайте.
Если вы не знаете, что такое pub/sub, то суть в том, что вы публикуете в некую тему(topic), и кто угодно может на нее подписываться. Это похоже на то, как работает радио: радиостанция вещает (публикует) и каждый может слушать (подписываться). Это превосходный подход для модульных веб-приложений; это способ глобальной коммуникации без привязки к какому-то конкретному объекту.
Читать полностью »
Легкая и динамическая бизнес логика на JavaScript при помощи Mozilla Rhino
2014-07-12 в 9:44, admin, рубрики: java, javascript, mozilla rhino
Предыстория
Хотелось бы начать с предыстории. В данный момент я разрабатываю некое веб-приложение на Java, ничего необычного, но в документе от заказчика есть требование: будущие администраторы приложения должны иметь возможность налету подгружать код бизнес логики на сервер. Вроде бы ничего сверхъестественного, нужно будет сделать подгрузку java-классов, думал я, пока на днях мне в голову не пришла идея: “А что, если дать возможность программировать методы бизнес логики на JavaScript?”.
В тот момент идея показалась мне очень хорошей, и я видел целый ряд преимуществ этой идеи перед простой подгрузкой java-классов:
- Во-первых, JavaScript — это очень простой язык описания логики, писать на нем может любой программист, знакомый с принципами ООП и C-подобным синтаксисом.
- Во-вторых, т.к. внешнее API сервера спроектировано в стиле REST, js-код отлично ложится в рамки ресурса, без проблем сериализуется в JSON-строку и не требует компиляции и дополнительных манипуляций.
- В-третьих, исполнение JavaScript-кода интерпретатором — это исполнение кода в рамках песочницы безопасности, что дает нам возможность четко настраивать правила поведения кода бизнес-логики.
Но не стоит забывать, что большая сила — это большая ответственность, поэтому, вслед за новыми возможностями, появляются новые вопросы, которые требуют развернутого ответа.
В этой статье я бы хотел вкраце рассказать об идее описания бизнес логики на чистом js, затронуть теоретическую и практическую части, а так же описать некоторые нюансы, которые могут возникнуть вслед за этим решением.
Читать полностью »
Однокристальная система EnVerv EV8600 обеспечивает подключение по электропроводке и беспроводному каналу
2014-07-12 в 9:25, admin, рубрики: Новости, метки: новостиКомпания EnVerv анонсировала поставки ознакомительных образцов однокристальной системы EV8600. Эта однокристальная система выполняет функции гибридного модема, обеспечивающего подключение по электропроводке и беспроводному каналу. Такая функциональность востребована в сетях AMI (Advanced Metering Infrastructure), системах промышленной и домашней автоматизации.
Сайт GameTutorials сделал все свои 350 уроков по программированию игр бесплатными
2014-07-12 в 9:08, admin, рубрики: game development
Сайт GameTutorials, известный своими уроками по C/C++/Win32/OpenGL/Direct3D/C#/Java, открыл все свои материалы для свободного изучения. Все уроки проверены на совместимость с Visual Studio 2013, в самом ближайшем будущем ожидаются уроки по Unreal Engine и Unity Engine, кроме того, будут обновлены устаревшие уроки по OpenGL и DirectX (сейчас на сайте описана версия DirectX 9).
Системная плата Asus H97-Pro Gamer для процессоров Intel в исполнении LGA 1150 оснащена разъемами SATA Express и M.2
2014-07-12 в 9:05, admin, рубрики: Новости, метки: новостиАссортимент Asus пополнила системная плата H97-Pro Gamer типоразмера ATX, построенная на наборе системной логики Intel H97 Express и рассчитанная на процессоры Intel в исполнении LGA 1150.
Здравствуй.
Недавно мне в голову пришла идея «пальчиковой» батарейки на неодимовых магнитах.
Долго гуглил, есть ли вообще такая штука, но ничего не нашел. Поэтому выкладываю свои мысли сюда.
Возможно, кто-то из вас когда-либо реализует мою задумку.
Читать полностью »
В конфигурацию новой SoC Samsung Exynos ModAP включен модем LTE
2014-07-12 в 8:28, admin, рубрики: Новости, метки: новостиВ Оксфорде разрабатывают технологию создания гибких дисплеев со сверхвысоким разрешением
2014-07-12 в 8:04, admin, рубрики: гибкие дисплеи, Железо, пиксели, фазовый переход, физика
Ширина каждого «нанопиксельного» изображения меньше, чем толщина волоса человека (около 70 мкм)
Команда специалистов из Оксфорда в настоящее время работает над интереснейшей технологией, в перспективе позволяющей создавать гибкие дисплеи со сверхвысоким разрешением.
Ученым удалось уменьшить размер одного пикселя, причем весьма значительно, благодаря созданию «бутербродов» из прозрачных электродов и материалов с фазовым переходом. Это позволяет создавать нанометровые точки, пиксели, размер которых во много раз меньше размеров пикселей на современных, даже самых качественных, дисплеях.