+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 91.12 руб.
 
 Цены показывать:
 
 
 
 
  
Статьи
 
Новости   Статьи    
27.07.12 - Увеличить время жизни сессии в PHP
При использовании сессий в PHP по умолчанию идентификатор сесии сохраняется в "куках" или "кукисах" - небольших блоков информации, которые хранятся на стороне клиента и имеет заданное время жизни. (в PHP куки доступны при помощи глобального массива $_COOKIES)...

27.07.12 - VBoxHeadless - запуск виртуальной машины VirtualBox 4.1 в Ubuntu 12.04 Server без ГПИ
В данном руководстве рассматривается запуск виртуальной машины VirtualBox 4.1 в Ubuntu 12.04 Server без графического пользовательского интерфейса (ГПИ). Обычно, для управления виртуальной машиной используется графический интерфейс VirtualBox, но на сервере нет ГПИ. К счастью, в состав VirtualBox входит утилита VBoxHeadless, позволяющая управлять виртуальными машинами удаленно, по сети, а значит ГПИ не требуется.

27.07.12 - Изучаем команды Linux: sed
Добро пожаловать во вторую часть нашей серии, которая посвящена sed, версии GNU. Существует несколько версий sed, которые доступны на разных платформах, но мы сфокусируемся на GNU sed версии 4.x. Многие из вас слышали о sed, или уже использовали его, скорее всего в качестве инструмента замены.

27.07.12 - Как спрятать пароли на зашифрованном диске даже от ФБР
Шифрование необходимо для того, чтобы защитить нашу конфиденциальную информацию... и дать нам почувствовать себя крутыми шпионами. В этой статье мы будем использовать переносной USB-накопитель для хранения паролей на зашифрованном виртуальном диске, спрятанном в файле.

27.07.12 - Maxima: компьютерная алгебра и символьные вычисления в Linux
В начало поста вынесен эпиграф к книге "Путешествие из Петербурга в Москву" Александра Николаевича Радищева (1749-1802), что в переводе означает "Чудовище тучное, гнусное, огромное, стозевное и лающее". Это, пожалуй, самый точный* "портрет" системы символьных вычислений Maxima после логичности, простоты и превосходной документации Maple.

27.07.12 - Буферы для потоков
Стандартные потоки, широко применяющиеся в Delphi, резко упрощают повседневную работу с потоковыми данными. Но и у них есть недостаток. Дело в том, что в VCL потоки, и, главное, их базовый класс TStream, реализованы "в лоб": без всяких хитростей данные немедленно препровождаются по назначению (например, в файл).

27.07.12 - Балансировка деревьев
После выполнения ряда операций с упорядоченным деревом, вставки и удаления узлов, оно может стать несбалансированным. Если подобное происходит, алгоритмы обработки дерева становятся менее эффективными.

27.07.12 - База данных на основе Б+дерева
Программа Bplus управляет базой данных на основе Б+дерева с помощью двух файлов данных - Gusts. dat, содержащего записи данных клиентов, и Gusts. idx, где находятся узлы Б+дерева.

27.07.12 - Форма, демонстрирующая различные методы создания массива с динамически изменяемым размером.
Форма, демонстрирующая различные методы создания массива с динамически изменяемым размером.

24.07.12 - Своё приложение на Node.js с хранением в Dropbox - это просто (исходники)
В этом посте я постараюсь коротко рассказать, как можно организовать web-сервис для хранения файлов, используя лишь бесплатные решения.

24.07.12 - Краш-репорты в *nix: backtrace, SEGFAULT (и reinterpret_cast)
Все разработчики программ рано или поздно сталкиваются с проблемой падения программы у пользователя. Но далеко не все при этом могут получить доступ к конкретному компу, на котором что-то идёт не так, запустить там gdb и повторить падение.

24.07.12 - Программа по составлению расписания занятий в ВУЗе
Мое глубокое убеждение, что создать программу по составлению расписания для ВУЗов и заработать на ее распространении невозможно, если у Вас нет лапы там наверху и все ВУЗы просто не обяжут ее покупать. Но разработав общее для всех ядро, программисты "на местах" смогут это сделать в той или иной степени.

24.07.12 - Portable Components, вспомогательные средства разработки ПО
Оснастка Application создана для упрощения разработки ПО и, как правило, экономии времени. Пользуясь данной оснасткой, мы cможем создать консольные приложения, службы Windows и демоны UNIX за считанные минуты.

24.07.12 - Автоматическая генерация операторов сравнения структур в C++
Язык C++ для всех пользовательских классов и структур генерирует по умолчанию копирующий конструктор и копирующий оператор присваивания. Тем самым для важного ряда случаев программист освобождается от написания указанных функций вручную.

24.07.12 - XML-сериализация для деплоймента начальных данных в Caché. Часть I
Думаю, не преувеличением будет сказать, что почти каждый разработчик информационной системы сталкивается с задачей формирования начальных данных при внедрении.

23.07.12 - Microsoft рассказала о направлении развития Office 2013
По словам управляющего Microsoft Криса Пратли (Chris Pratley), сказанным во время недавнего интервью, Office 2013 - тот же пакет Office, который мы знаем, но лишь более современный и "метрофицированный" - этим термином компания описывает переработку интерфейса ближе к концепции Metro, лежащей в основе интерфейса Windows Phone и сенсорного окружения Windows 8.

20.07.12 - Интерфейс прикладного программирования Socket API, Часть 5: SCTP
В этой статье, посвященной программированию сокетов, мы рассмотрим протокол Stream Control Transmission Protocol (SCTP). Он похож как на протокол TCP, так и на протокол UDP и в нем есть некоторые черты обоих этих протоколов.

20.07.12 - Интерфейс прикладного программирования Socket API, Часть 4: Датаграммы"
Давайте попробуем разработать клиентские программы для серверов, использующие протокол UDP - протокол, лежащий в основе некоторых важных сервисов, таких как DNS, NFS и т.д.

20.07.12 - Интерфейс прикладного программирования Socket API, Часть 3: Параллельная обработка в серверах
В этой части серии мы узнаем, как работать с несколькими клиентскими программами, подключенными к серверу.

20.07.12 - Создание собственного сервера: Интерфейс прикладного программирования Socket API, Часть 2
Ранее мы создали простой сервер и простую клиентскую программу, в которых использовался интерфейс прикладного программирования Socket API. На этот раз мы сначала начнем с программы, а затем объясним, что было сделано. Итак, запустите свою систему и приготовьтесь углубиться в программировании сокетов.

20.07.12 - Интерфейс прикладного программирования Socket API, Часть 1: Создание собственного сервера
В этой серии статей, передназначенных для новичков сетевого программирования (знание языка C является обязательным условием), мы узнаем, как с помощью интерфейса прикладного программирования Socket API системы UNIX создавать сервера и сетевые клиентские программы.

20.07.12 - Используем PHP правильно
Чуть ли не самая главная проблема в мире PHP - это огромное количество устаревшей и/или не самой лучшей информации, приводящей начинающих разработчиков в заблуждение. Да что там, даже опытным программистам бывает тяжело выудить крупицу адекватной информации в море интернета.

20.07.12 - Простой сервер задач с очередью в MySQL (без проблем с блокировками)
Почти в каждом более менее динамическом проекте бывает возникает необходимость выполнять очереди задач в фоне (отправка email, обновления кеша, реиндексация поиска и т.д.). Job сервера (Gearman и т.п.) хороши, но для большинства простых задач они избыточны.

20.07.12 - Запуск внешних приложений из Notepad++. NppExec: ускоряем поиск в Интернете и не только…
Поскольку я не очень опытный разработчик - так вышло, что в веб я пришел недавно - по ходу написания кода мне часто приходится обращаться к официальной документации PHP и MySQL, а также искать во время работы с текстами определенную информацию еще на паре сайтов, не связанных с IT, но связанных с другой моей работой.

19.07.12 - Введение в объектно-ориентированное программирование
Объектно-ориентированное проектирование программ или просто объектно-ориентированное программирование (ООП) представляет собой качественно новый шаг в развитии современных методов программирования. Настоящая работа посвящена знакомству с принципами ООП применительно к программированию в среде DELPHI.

19.07.12 - Введение в многозадачность и многопоточность
В современных операционных системах (ОС), примерами которых являются такие широко распространенные ОС, как Unix, Windows, OS/2 и др., имеется возможность выполнять одновременно несколько приложений. Способность ОС поддерживать работу одновременно нескольких приложений называется многозадачностью.

19.07.12 - TIdSMTP и TIdIMAP4 - почтовые клиенты Indy
Клиентские почтовые компоненты Indy TIdSMTP и TIdIMAP4 имеют много общих свойств, которые могут устанавливаться в процессе проектирования в окне Инспектора Объектов, или задаваться программно. Свойство Port в обоих компонентах задается по умолчанию (25 в TIdSMTP и 143 в TIdIMAP4), и вред ли стоит менять эти значения.

19.07.12 - Анализ скорости выполнения алгоритмов
Теория сложности изучает сложность алгоритмов. Существует несколько способов измерения сложности алгоритма. Программисты обычно сосредотачивают внимание на скорости алгоритма, но не менее важны и другие показатели - требования к объему памяти, свободному месту на диске.

19.07.12 - TIdMessage - объект почтового сообщения Indy
Почтовое сообщение Indy, используемое почтовыми клиентами и серверами Indy, реализуется компонентом TIdMessage со страницы библиотеки Indy Misc.

19.07.12 - Система Drag and Drop
За этим определением скрывается довольно часто используемая возможность современных операционных систем, а именно возможность перетаскивать объекты. Казалось бы, что такого существенного может внести система Drag and Drop в наши программы?
 
  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 
О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года