+7 (495) 229-0436 | shopadmin@itshop.ru | 119334, г. Москва, ул. Бардина, д. 4, корп. 3 |
|
|
29.11.12 - Немного про Deadlock
Это совсем краткий пост о причинах возникновения Deadlock. В более менее нагруженных проектах, использующих транзакции InnoDB, в любой момент может возникнуть ошибка вида "Deadlock found when trying to get lock; try restarting transaction"...
29.11.12 - SQL-доступ к NoSQL-данным: реализация SQL-процедуры в Caché с динамическим определением возвращаемых метаданных Как известно, Caché можно использовать как реляционную СУБД, в том числе через JDBC/ODBC драйверы, с возможностью исполнения произвольных SQL-запросов и вызова SQL-процедур. Известно также, что все данные в Caché хранятся в многомерных разреженных массивах - глобалах...
29.11.12 - Фейс-контроль для Microsoft Office 2013 Трудно найти компьютер без установленного офисного пакета. Какие сюрпризы содержит новая версия Microsoft Office 2013 и стоит ли обновляться? Ответ вы найдете в нашем обзоре
27.11.12 - Deserialize в существующие объекты используя стандартный форматер Штатная десериализация .net всегда создает граф новых объектов. Это не всегда удобно. Например, если объекты содержат несериализуемые данные, открытые хэндлы и прочее. Объекты не попадающие в сериализацию могут иметь ссылки на зачитываемые объекты и т.п.
27.11.12 - Простые стейт-машины на службе у разработчика Представьте на минутку обычного программиста. Допустим, его зовут Вася и ему нужно сделать анимированную менюшку на сайт/десктоп приложение/мобильный апп. Знаете, которые выезжают сверху вниз, как меню у окна Windows или меню с яблочком у OS X. Вот такое.
27.11.12 - Загрузка сознания или ускоренное обучение Сколько времени в своей жизни тратит человек на обучение, на процесс приобретения новых знаний? При этом я подразумеваю любые знания, будь то приобретенный инстинкт самосохранения от ожога кипящей кастрюли, или всего на всего урок школьной геометрии.
26.11.12 - SQL Server: Базы данных и индексы Microsoft логически разделяет объекты управления БД (DMO) на уровне базы данных и файлов на две категории...
22.11.12 - Базовые sql-инъекции в приложениях, использующих язык SQL. Руководство для чайников Данная работа является переводом части работы Chris Anley Advanced SQL Injection In SQL Server Applications. (прямая ссылка для скачивания). Оригинальное название статьи: Продвинутые SQL-инъекции в приложениях, использующих язык SQL.
22.11.12 - Великая суперкомпьютерная гонка В опубликованном на днях рейтинге суперкомпьютеров TOP500 снова сменился лидер: японскую машину, которую год назад признали самой быстрой, потеснил суперкомпьютер Sequoia, построенный IBM...
22.11.12 - Разрыв страницы, раздела в Word Microsoft Office Word автоматически вставляет разрыв в концах страниц и разделов. Но очень часто пользователю нужно сделать разрыв в нужном ему месте, это называется "принудительный разрыв", сейчас мы вам расскажем об этом.
22.11.12 - Сравнение Microsoft Office под Windows и Mac c позиции офисного использования: на что обратить внимание В данной заметке хотел бы поделиться личным опытом непосредственного сравнения Microsoft Office под Windows и Mac; постараюсь обобщить большинство вопросов и нюансов, возникающих при обдумывании как индивидуального перехода, так и перевода организаций и групп.
21.11.12 - Ускоряем OpenMP в Visual C++ Одним из популярных и дешёвых средств реализации многопоточных вычислений на языке C++ является OpenMP. Достоинства технологии очевидны: простота; малые, и легко отключаемые изменения в коде; поддержка от авторов самых популярных компиляторов.
21.11.12 - Windows 8: Написание многопоточных приложений для магазина Windows с помощью Intel® Threading Building Blocks Как известно, в программном интерфейсе приложений для магазина Windows (Windows Store apps) отсутствуют многие функции работы с потоками, начиная с CreateThread() и заканчивая работой с TLS ключами. И это отличный повод перейти от параллелизма, основанного на системно-зависимых потоках к параллелизму, основанному на задачах.
21.11.12 - Поддержка стандарта ISO C11 в компиляторах IBM XL C/C++ Новый стандарт языка программирования ISO C предоставляет несколько функциональных возможностей, повышающих эффективность программирования, облегчающих отладку и улучшающих производительность.
20.11.12 - Как превратить свой хобби-проект в основной источник дохода Начну с того, что я уже больше 8 лет живу исключительно с продажи своих программных продуктов. Были спады, были подъемы, но в целом - полет нормальный. Ну и уж точно я не жалею о том, что в свое время перешел с услуг на продукты.
20.11.12 - Разомнем мозг при помощи Forth? Порой возникает желание размять свой погрязший в объектно-ориентированном программировании мозг чем-то новеньким и необычным. Конечно, на помощь в этой ситуации может прийти любой функциональный язык программирования, например, Haskell, Erlang, Lisp или OCaml. Но сейчас даже ими уже вряд ли кого-то можно удивить...
19.11.12 - Как предварительно заполнить поля создания OSLC-ресурса в IBM Rational Change Экономьте время, предварительно заполняя поля диалога создания ресурса.
19.11.12 - Расчет окупаемости инвестиций в программное обеспечение и системы Термин "окупаемость инвестиций" часто используется для описания выгоды от инвестиций в программное обеспечение и системы и от других бизнес-инвестиций. В данной статье рассматриваются различные методики вычисления окупаемости инвестиций.
16.11.12 - Расширяем функциональность клавиатуры На сегодняшний день производители клавиатур предлагают нам довольно широкий выбор самых различных вариантов обозначенных устройств ввода. От расширенных версий с дополнительными кнопками для большего удобства управления компьютером, до версий с урезанным количеством клавиш, направленное, кхм… на все то же увеличение удобства...
16.11.12 - [Почти]-MVC-подход к реализации пользовательского интерфейса в Delphi. Часть 3. Объекты В данной части статья я покажу, как интерфейс может реагировать на изменения самих объектов внутри приложения. Начать данную статью я бы хотел с рассмотрения ошибки, а точнее с неточности, допущенной в предыдущей части статьи...
16.11.12 - [Не совсем]-MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 2. Списки Предыдущая статья была посвящена всего одной галочке. Пора переходить к чему-то чуть более серьезному. Сегодняшняя тема - представление списков и связь GUI-списков с внутренними данными. Статья предназначена для Delphi-разработчиков.
16.11.12 - MVC-подход к разработке пользовательских интерфейсов в Delphi. Часть 1. Галочка Я хочу обратиться к приемам программирования пользовательского интерфейса классических desktop-приложений Delphi в MVC-стиле. Это вводная статья из последующей серии. Тех немногих, кто еще пользуется этой средой разработки, прошу под кат.
16.11.12 - Маленькие хитрости: автоматическое восстановление вида указателя курсора Те из вас, кто пишет клиентские приложения, наверняка сталкивались с необходимостью менять вид курсора, чтобы показать пользователю, что в данный момент приложение выполняет какую-то обработку данных (длительную или не очень) или выполняет запрос к базе. Хочу поделиться маленькой хитростью, как упростить себе жизнь.
16.11.12 - Анатомия атаки: Как я взломал StackOverflow Почти два года назад я наткнулся на довольно значительную уязвимость в сети сайтов StackExchange. Я говорю "наткнулся" потому, что я не пытался взломать сайт. Обстоятельства приоткрыли мне дверь. Сама уязвимость является довольно интересной, и содержит урок для всех, кто создает и занимается поддержкой сайтов или серверной инфраструктуры.
16.11.12 - Разработка архитектуры приложения с использованием инверсии зависимости В этой статье я хочу ещё раз поговорить о разработке архитектуры приложения с использованием инверсии зависимости (Inversion of Control). Давайте представим, что мы хотим сделать библиотеку для управления пользователями на сайте. Первое что нам понадобится, это место где мы...
16.11.12 - Хеш от хеша уменьшает стойкость к брутфорсу - так ли это? Читая разные статьи по информационной безопасности я часто встречаю подобное утверждение. Обосновывают его так: количество вариантов входных данных второй хеш-функции уменьшается до количества выходных вариантов первой.
16.11.12 - Мониторинг активности групп VK. Обрабатываем данные на VKScript Столкнулся с задачей мониторинга активности пользователей всем известной социальной сети. Передо мной стояла задача собирать данные о количестве пользователей, находящихся онлайн в определенной группе или сообществе.
16.11.12 - Надежный код при высоких нагрузках Когда речь идет о высоких нагрузках, как правило, в центре внимания оказываются вопросы производительности или масштабируемости кода и архитектуры. При этом о надежности самого кода говорить как-то не принято, хотя в суровых условиях высоконагруженных проектов его качество приобретает особое значение.
16.11.12 - Построение нейронных сетей в php используя FANN, пример реализации Передо мной предстала задача анализа большого количества информации и выявления закономерностей. И первое, что пришло в голову - построить математическую модель с помощью нейронной сети.
15.11.12 - Немного об интерфейсах в .Net (по мотивам одного интервью) В прошедний понедельник мне посчастливилось попасть на собеседование на Senior .Net Developer в одну международную компанию. Во время собеседования мне предложили пройти тест, где ряд вопросов был связан с .Net. В частности в одном из вопросов надо было дать оценку (истина/ложь) ряду утверждений...
|
|
О нас |
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.
На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям. Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе. В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.
|
119334, г. Москва, ул. Бардина, д. 4, корп. 3 +7 (495) 229-0436 shopadmin@itshop.ru |
|
© ООО "Interface Ltd." Продаем программное обеспечение с 1990 года |