Pull to refresh
4
Karma
0
Rating
  • Followers 1
  • Following 1
  • Posts
  • Comments

MOD Live — опыт в использовании

Gadgets
Всем привет! Зима уже не за горами и, в преддверии нового горнолыжного сезона, хочу рассказать о личных впечатлениях в использовании (в прошлом зимнем сезоне) гаджета, описанного на хабре почти год тому назад.


Читать дальше →
Total votes 48: ↑46 and ↓2+44
Views40K
Comments 68

Как я патентовал программу (интернет-сервис)

Copyright
Sandbox
Программу можно защищать как полезную модель (систему) и как способ.

Лучше одновременно готовить отдельные заявки и на способ, и на полезную модель. Когда будут готовы — патентный поверенный подаст их одновременно в один и тот же день — тогда обе эти заявки не опорочат патентную новизну друг друга, но зато обеспечат защиту с разных сторон.
Читать дальше →
Total votes 62: ↑42 and ↓20+22
Views27K
Comments 51

Нюансы Google Apps Marketplace

IT-companies
Прошло уже около месяца после того, как получилось таки поместить свое приложение EmForge на Google Apps Marketplace, можно сделать некоторые выводы, поделиться опытом и рассказать о некоторых нюансах


Читать дальше →
Total votes 55: ↑46 and ↓9+37
Views2.2K
Comments 5

Новый успех разработок российского высокотехнологического оружия

Popular science
Позавчерашняя статья в британской «The Daily Telegraph» (пересказанная сегодня в «Русском Обозревателе» и на Утро.Ru, например) поведывает изумлённому миру о возможности купить всего за десять миллионов фунтов стерлингов (пятнадцать мегабаксов) и упрятать в обычном (стандартном, невинно выглядящем) железнодорожном контейнере пусковую установку, способную в нужный момент (на корабле, на железнодорожной платформе, на автотягаче) прийти в боевое положение и выпалить (одну за другою) аж четыре крылатые ракеты, способные поражать наземные (а также, что ещё интереснее, наводные) цели на расстоянии до трёхсот километров.
Читать дальше →
Total votes 182: ↑142 and ↓40+102
Views393
Comments 269

Основы программирования под Android на примере игры Судоку

Development for Android
В статье описаны основные трудности создания приложений под Android.
Рассматриваются базовые понятия программирования Android.
Для примера описано создание игры Sudoku из книги Hello, Android – Ed Burnette.
Осторожно много скриншотов.

Читать дальше →
Total votes 137: ↑131 and ↓6+125
Views223K
Comments 48

Ваша личная мобильная связь в стандарте GSM

Lumber room
image
Почти каждый может позволить себе построить свою базовую станцию стандарта GSM и осуществлять звонки между зарегистрированными на ней трубками, ну и конечно организовать на ней маршрутизацию звонков по всему миру.
Читать дальше →
Total votes 164: ↑160 and ↓4+156
Views1
Comments 217

Как выбрать диагональ и разрешения экрана?

Computer hardware
Ниже представлен график в помощь тем, кто выбирает экран для домашнего кинотеатра.

График зависимость расстояния просмотра от диагонали экрана

THX (Tomlinson Holman’s eXperiment) — требования к высококачественным системам домашнего кинотеатра. Чтобы кинотеатр соответствовал THX, сидящий на заднем ряду кинотеатра должен иметь угол просмотра экрана по крайне мере 26°. Рекомендуемый угол просмотра 36° (англ).

Видимость преимуществ 480р, 720р и 1080р рассчитана на основе характеристик человеческого зрения. Человек с нормальным зрением способен обнаружить или отделить детали размером в 1 угловую минуту (англ).

Рассчеты взял тут, идею графика взял на Engadget. Этот же график в SVG. Для диагоналей 40—200": png и svg.

UPD (18.03): С подачи MaximKat заменил в графиках текст «Видны преимущества ...» на более точный «Видны все преимущества ...».
Total votes 99: ↑94 and ↓5+89
Views29K
Comments 102

Механическая клавиатура (с кликом)

Computer hardware
Buckling Springs
Однажды в студеную зимнюю пору лошадку прибили ушами к забору ой… Ну да, прибили мою рабочую лошадку — клавиатуру cherry с механическим кликом, путешествующую со мной с начала 90-х годов. Пришлось курить гугл на предмет современной механической клавиатуры с кликом. Увидев результаты, был, мягко говоря, удивлен — оказывается, в 21 веке механические клавиатуры не рулят :( Есть клавиатуры, похожие на пульт управления шаттлом, есть плоские, толстые, с подсветкой и без, резиновые, раскладывающиеся, вообщем, какие угодно, но не старые добрые механические клавиатуры. Это заговор, подумал я и решил разобраться что к чему B-)

Интересно, о чем это он
Total votes 76: ↑68 and ↓8+60
Views25K
Comments 165

10 юзабилити-преступлений, которых вы не должны совершать

UsabilityDesign
Translation
На стадии дизайна и разработки мы должны учитывать прописные истины и основные концепции для улучшения юзабилити сайта. В этой статье описываются классические, но непростительные ошибки в области веб-дизайна и способы их решения.

Преступление #1: В формах метки не связаны с полями ввода


crime1
Использование атрибута «for» позволит пользователям кликать по метке, для выбора соответствующего поля формы. Это особенно важно для чекбоксов и радиокнопок — увеличить область клика.
Читать дальше →
Total votes 325: ↑289 and ↓36+253
Views2.2K
Comments 160

Разрабатываем в облаках (WPF, ASP.NET, PHP)

Lumber room
ss1 Много всего сейчас говорится об облачных вычислениях. О том, как удобно все хранить и обрабатывать где-то там — в облаках. У нас есть Google Docs для создания документации, скоро будет Microsoft Office Web 2010 Apps (на самом деле и сейчас уже можно пользоваться Excel и PowerPoint на live.com), так же мы уже можем хранить документы в облаках, вести контакты, календари, ну в общем все что только можно захотеть (или почти все?). И более того, на глаза мне недавно попался CodeRun – Web IDE.
Читать дальше →
Total votes 56: ↑43 and ↓13+30
Views406
Comments 28

VLC: Стрим и Стрим-Сервер #2

Working with videoSoftware
image
В этой части мы рассмотрим «Простой Стриминг» через GUI для домохозяек, а для примера нам послужат ситуации:
1. Когда мы выступаем в роли локального транслятора, для людей с лимитированным интернетом, с отключенным интернетом, или для тех, кто считается с вашим вкусом и хочет смотреть то, что вы им порекомендуете.
3. Если вы захотите передавать видео со своей вебкамеры, просто цифровой камеры и любых других подобных устройств, через DirectShow.

Читать дальше →
Total votes 48: ↑42 and ↓6+36
Views95K
Comments 36

Серьезный разговор о VLC #2

Software
В продолжении темы "Серьезный разговор о VLC"



Под катом:
1. VLC Extended (самые приятные мелочи которые просто радуют)
  • VLC Wall (Просмотр одного видео на 2...81 (теоретически 9801) мониторах)
  • Играем в Puzzle из видео который смотрим :)
2. Слушаем Подкасты. Радиостанции и перенаправляем их в стрим.
  • Делаем свою онлайн Радиостанцию.
3. Делаем "Screencast" При помощи VLC (Сьемка экрана в видео файл или вещание в сеть)
4. Отправляем данные о музыке в свой профиль на LAST.FM (Аудиоскробблинг)
5. Запуск VLC без GUI интерфейса (Для и по просьбе любителей mPlayer)
— Просмотр/конвертация/сохранение видео с Youtube.
… и небольшой хинт для мучеников с Прокси на Windows. ну и пара ответов на частые вопросы, которые задавались с момента прошлой публикации.
Читать дальше →
Total votes 85: ↑78 and ↓7+71
Views18K
Comments 70

Open SSl и .NET — подпись данных

Lumber room

Введение


Доброго времени суток! Пришлось мне по воле судьбы работать с одним оператором, который очень любил шифровать свои данные :) Вроде бы задача казалась пустяковой и вполне обычной — алгоритм RSA популярен и всем хорошо знаком, реализация криптографии есть в .NET — написал пару строк и ваши запросы никто не видит :) Но так я думал только до тех пор, пока не начал писать эти самые пары строк…

Задача


Итак, что мне надо было: подписывать (sign) запросы с нашей стороны, и расшифровывать подписанные запросы, присланные партнером с использованием RSA алгоритма.
Читать дальше →
Total votes 10: ↑7 and ↓3+4
Views2.6K
Comments 7

Установка нового SSD на eee PC 901

Laptops
Для владельцев нетбуков eee PC, на которых установлены фирменные SSD, не секрет, что эти самые SSD не очень быстрые и, в добавок, маленькие. Умные люди просекли эту тему и предлагают замену стандартным SSD. Например на сайте MyDigitalDiscount можно приобрести SSD обьемом 16, 32, 64 и даже 128 GB со скоростью чтения/записи 125/55-90MB/sec.



Я купил, расскажу что и как на самом деле.
Total votes 53: ↑50 and ↓3+47
Views17K
Comments 126

Яндекс.Фотки Архив

IT-companies
На сервисе Яндекc.Фотки не ограничен объем загружаемых фотографий — его очень удобно использовать для бэкапа и хранения вашей фото-коллекции.

Яндекс.Фотки Архив позволит скачать архив ваших фотографий с сервиса Яндекс.Фотки в один клик, если что-то случилось с вашими фотографиями на локальном компьютере или вам надо скопировать их на другую машину.

Будет отличным дополнением к ранее анонсировавшемуся плагину Яндекс.Фотки для Picasa, выполняющему противоположную функцию — закачку фотографий на Яндекс.Фотки.
Total votes 27: ↑20 and ↓7+13
Views3.4K
Comments 22

Спокойной ночи!

Development for Android
image Около месяца назад я приобрел HTC Hero. Основной причиной, по которой был выбран этот телефон, а не iPhone, была возможность полноценно разрабатывать приложения под Windows.

В качестве пробы пера я написал небольшую программу, которая выключает звук на ночь. Под катом описание процесса разработки и ссылка на программу.
Читать дальше →
Total votes 139: ↑126 and ↓13+113
Views12K
Comments 72

Корректная обработка проблем аутентификации AJAX-запросов для приложений ASP.NET MVC

.NET
Для современных веб-приложений стало уже нормой использование AJAX при создании пользовательских интерфейсов. Однако, из-за этого, порой, возникают дополнительные сложности. Часто эти сложности связаны с аутентификацией и процессом обработки таких запросов на клиенте.
Читать дальше →
Total votes 31: ↑27 and ↓4+23
Views13K
Comments 12

Google Cloud Messaging – пишем backend на PHP

PHPProgrammingDevelopment for Android
Tutorial
imageВ рамках туториала мы напишем полноценный класс для отправки сообщений на GCM сервер, который:

  • получает на вход массив данных для отправки
  • формирует пакеты для отправки размером до 4096кб каждый.
  • отправляет пакеты параллельными запросами.
  • анализирует ответ и знает:
    • успешно доставлено ли сообщение
    • тип ошибки


Читать дальше →
Total votes 19: ↑14 and ↓5+9
Views29K
Comments 8

Code Signing сертификаты или сертификаты разработчика. Виды, как выбрать

«TutHost» corporate blogInformation SecurityWebsite development
В прошлый раз мы рассматривали цифровые SSL сертификаты, в этот раз рассмотрим еще один вариант цифровых сертификатов.
Code Signing сертификаты — это сертификат, которым подписывается программное обеспечение или скрипты, который подтверждает автора программы и гарантирует, что код не был изменен, после того, как была наложена цифровая подпись. Также их еще называют сертификаты разработчика.

Итак сертификаты разработчика предоставляют нам несколько возможностей. Во-первых это механизм цифровой подписи, которая подтверждает, что программа, которой вы пользуетесь действительно выпущена той или иной компанией, то есть гарантирует подлинность источника. А во вторых гарантирует целостность содержимого, то есть, что с момента подписания программный продукт не был поврежден или изменен.
Виды сертификатов разработчиков и как выбрать правильный
Total votes 28: ↑26 and ↓2+24
Views66K
Comments 57

Использование оболочки Visual Studio 2010 для компиляции проектов с помощью gcc в Linux

НеоБИТ corporate blogVisual Studio
Ни для кого не секрет, что Microsoft Visual Studio 2010 представляет собой мощную IDE, которая, помимо всего, позволяет заменять команды сборки проекта проектов путем внесения изменений в .vcxproj файлах. Как выяснилось, можно использовать эту возможность, чтобы заставить Visual Studio собирать проекты с помощью gcc, работающего на другом компьютере под управлением Linux. При этом обращение к gcc на Linux должно происходить по сети, например по ssh. В этой статье мы расскажем вам о проделанном нами эксперименте по такой необычной настройке Visual Studio.

Предположим, у нас есть программа:
Читать дальше →
Total votes 48: ↑44 and ↓4+40
Views35K
Comments 15

Information

Rating
Does not participate
Registered
Activity