-i-equals().png)
Я недавно начал заниматься программированием, и в этой области для меня много нового. Данная статья рассчитана на начинающих java-программистов, и, надеюсь, поможет в освоении излюбленной темы для собеседований “hashCode и equals”.
Хочу сразу предостеречь, что я не являюсь экспертом в данной теме и могу что-то не так понимать, поэтому, если вы нашли ошибку или неточность — свяжитесь со мной.
Читать полностью »
Новости информационных технологий - 27732
Разбираемся с hashCode() и equals()
2013-02-04 в 9:14, admin, рубрики: hashCode, java, собеседование, метки: hashCode, java, собеседованиеМенеджер лицензий для 1C в виртуальной среде + мониторинг в Zabbix
2013-02-04 в 9:02, admin, рубрики: aladdin, etersoft, linux, системное администрирование, метки: aladdin, etersoft, linux
Во многих компаниях в качестве основной платформы автоматизации используется 1С. Так повелось и у нас. Однако процесс становления платформы был произведен без должного подхода, в связи с чем сначала у нас было 5 ключей защиты на 95 лицензий, затем появилось еще 3 физических ключа на предоставление еще 50 клиентских лицензий для 3-х юридических лиц. Ситуация дурацкая, так как каждый ключ по нормальному требует отдельных хост, а подходящих для этого серверов становилось все меньше, а маячащее увеличение количества пользователей и, следовательно, покупки новых ключей, заставило меня задуматься над альтернативным решением, позволяющим избежать лишней информационной нагрузки на наши сервера и вообще сделать систему с ключами более гибкой и, желательно, более устойчивой.
Читать полностью »
Как собрать Adobe Air приложение для Mac OS AppStore
2013-02-04 в 9:01, admin, рубрики: adobe, adobe air, mac app store, mac os, Песочница, метки: adobe air, mac app store, mac os 
Поиск в Интернете не дал результата, хотя правильней будет сказать дал только частичный результат. Надеюсь эта инструкция поможет Вам. Если Вам интересно добро пожаловать под кат. Внимание много Букв.
Читать полностью »
DARPA организует создание «временной электроники»
2013-02-04 в 8:58, admin, рубрики: Новости, метки: новостиБывают ситуации, когда электронные устройства в усиленном исполнении, выполнившие свою задачу, должны исчезнуть вместе с содержащимися в них техническими секретами. Как вы догадались, речь идет об электронике, используемой военными. Нерационально, а зачастую и невозможно заниматься поиском и сбором всех использованных средств связи, датчиков и других электронных устройств, которые остаются на поле боя. В то же время, крайне нежелательно, чтобы они стали добычей противника.
Почтовый сервер на базе ROSA Server Enterpise Linux за несколько минут
2013-02-04 в 8:28, admin, рубрики: linux, почтовый сервер, системное администрирование, метки: linux, tutorial, почтовый серверВведение
Эта статья — продолжение сериии туториалов связанных с настройкой ROSA Server. В предыдущей статье мы описывали развёртывание named-сервера на базе ROSA Enterprise Linux Server (далее RELS) с помощью инструмента ROSA Directory Server.
Сегодня покажу, как можно быстро и просто развернуть собственный внутрикорпоративный почтовый сервер, в том числе с поддержкой нескольких почтовых доменов.
Как и в прошлый раз, будем считать, что ОС уже установлена. На всякий случай напомню, что если устанавливаете RELS с нуля, то при выборе пакетов в разделе «Серверы» необходимо выбрать пункт «ROSA Directory Server».
При развёртывании сервера внутри вашей компании, следует использовать те реквизиты и имена, которые приняты у вас.
Настройку фаерволла я намеренно опустил, благо мануалов на эту тему и так много. Я описываю именно то, чего в Сети ещё не публиковалось.
Читать полностью »
Обзор обновлений платформы Windows Azure за месяц
2013-02-04 в 8:20, admin, рубрики: media services, mobile services, redis, Service Bus, sql database, sql server, system center, vm depot, windows azure, windows azure store, windows azure summit, Блог компании Microsoft, Облачные вычисления, метки: media services, mobile services, redis, service bus, sql database, sql server, system center, vm depot, windows azure, windows azure store, windows azure summitОблачная платформа Windows Azure обновляется почти каждую неделю. Новые функции постоянно появляются в различных подсистемах платформы. В этом обзоре собрана информация о самых последних новинках Windows Azure анонсированных с января 2013 года.
Содержание обзора:
- Выпуск Windows Azure Media Services – облачной платформы для медиа-сценариев
- Обновление Windows Azure Service Bus, новый функционал Notification Hubs
- Запуск VM Depot — репозиторий образов виртуальных машин на Linux от сообщества
- Снижение цен на сервисы SQL Reporting Srevices
- Новые сервисы и расширение доступности Windows Azure Store
- Новые проекты, примеры кода для работы с Windows Azure Mobile Services
- Очередной шаг развития Redis для Windows Azure
- Расширение датацентра ценой в 1 миллиард долларов
- Выпущен System Center 2012 SP1 с функционалом интеграции с Windows Azure
- Выпущен SQL Server 2012 SP1 Cumulative Update 2 с функцией бэкапа в Windows Azure
- Windows Azure Summit: большая конференция
- Постер структуры служб Windows Azure на русском языке
- Новые материалы, руководства, проекты на базе Windows Azure
Обо всем этом вы узнаете из статьи ниже.
Читать полностью »
Objective C. Практика. События
2013-02-04 в 8:09, admin, рубрики: event handling, Events, обработка событий, события, метки: event handling, Events, objective-c, обработка событий, событияСобытийно-ориентированная логика в Objective C держится на трех китах — протоколы, notification center и key-value observing. Традиционо протоколы используются для расширения функционала базовых классов без наследования, key-value observing – для взаимодействия между визуальной и логической частью приложения, а notification center — для обработкий событий пользователя.
Естественно, все это благообразие можно спокойно использовать для построения сложных приложений. Никакой реальной необходимости в изобретении собственных велосипедов, конечно же, нет. Однако мне, как человеку пришедшему в разработку Objective C приложений из мира .NET, показалось очень неприятным то, что notification center, который я планировал использовать для событий, разраывает стек приложения, записывая произошедшее событие в очередь в UI thread, а протоколы в классическом представлении не слишком удобны, посему для удобства я решил соорудить себе механизм, который был бы гораздо больше похож на то, чем мы привыкли обходиться в мире .NET. Так родился родилась идея реализации модели множественных подписантов через специальный класс, названный AWHandlersList.
Данная статья рассчитана на программистов, которые имеют определенный опыт в создании приложений на Objective C и уже писали подобные велосипеды, либо решали похожие задачи стандартными способами. Данный вариант не является silver bullet, но показал себя как удобный механизм, минимизирующий написание кода для обарботки множеств событий с разными интерфейсами и параметрами.
Symfony2 на node.js
2013-02-04 в 7:39, admin, рубрики: javascript, node.js, symfony, symfony2, фреймворк, метки: node.js, symfony2, фреймворк Я люблю node.js за скорость работы и люблю Symfony2 за гибкую архитектуру. Но к сожалению Symfony2 довольно тяжелый фреймворк, т.к. инициализация DI контейнера занимает существенное время, и это происходит при каждом запросе. Тут то мне и пришла в голову идея — а почему бы не реализовать аналог Symfony2 на node.js?
В отличие от php — нам не нужно реализовывать систему кэширования классов и т.п. — все это хранится в памяти и инициализируется только один раз (при старте приложения).
Однако в процессе портирования Symfony2 на node.js возник ряд сложностей, связанных с асинхронном моделью node.js, а также с тем, что массивы и хэши в javascript устроены не одинаково (в отличие от php).
Кому интересно что получилось — прошу под кат.
Читать полностью »
Умный дом, как я до такого докатился. Часть 2-я
2013-02-04 в 7:34, admin, рубрики: 1-wire, startrek, будущее здесь, мой опыт, Софт, умный дом, Электроника для начинающих, метки: 1-wire, startrek, мой опыт, софт, умный дом 
В первой части я рассказал о причинах, побудивших меня заняться построением своего “умного дома”, и об используемом “железе”.
Но “железо”, само по себе, умным быть не может, главное это “софт”. Вот об этой стороне своего проекта я и хочу рассказать в этой части. Банальное управление освещением с пульта, конечно, выглядит круто в глазах непосвященной публики, но “ума” тут никакого.
Так что же такого умного можно сделать? И главное как?
Читать полностью »

