|
|
Delphi → Доступ к COM серверам Microsoft Office из Delphi 5
|
В статье рассматривается вопрос доступа к общеизвестным приложениям Microsoft Office, таким как Word, Excel, Outlook и другим, через новый набор компонент, представленных в Delphi 5. Для начала работы нам предстоит установить на компьютере приложения Microsoft Office 97 - Excel, Word, Outlook, PowerPoint. Если считаете необходимым, то можно добавить и Access (но с ним у меня особые счеты). Ну и конечно устанавливается новый продукт Delphi 5. Кроме множества изменений в нем имеется одно, для нас сейчас необходимое - новая закладка на палитре инструментов - Servers.Через эти компоненты мы будем получать доступ к COM серверам приложений Office, использующих автоматизацию (прежде известную как OLE Automation).
Мы рассмотрим несколько примеров построения контроллеров автоматизации для создания отчетов в MS Word, производство расчетов и построение диаграмм в MS Excel, а так же формирование рассылки писем адресатам через MS Outlook.
|
|
|
MySQL → Документация MySQL
|
Заняться выполнением этой лабораторной работы меня побудили несколько причин. Во-первых, занимаясь построением серверов и сетей на основе Линукс'а, я догадывался, что где-то совсем рядом лежит сказочно богатый континент, пока не нанесенный на мою карту компьютерного мира. Во-вторых, авторы одной из самых популярных открытых программ - СУБД MySQL, недавно приняли GNU GPL (General Public License) как лицензию, по которой распространяется эта программа, и теперь MySQL является полноценным проектом GNU. Эти юридические тонкости имеют самое непосредственное отношение к нам, пользователям, чему я немного ниже приведу пример. И наконец, в-третьих, пытаясь отыскать хорошие руководства по SQL в сети, я в конце концов обнаружил, что самые лучшие он-лайновые учебники по этой теме, оказывается, написаны нашими соотечественниками, на русском языке, и лежат у меня на диске - в зеркале сервера CITFORUM |
|
|
Perl → Дискуссионный форум (perl+mySQL)
|
Форум — это неотъемлемая часть любого серьезного сайта в Интернет. Веб-мастеру очень важно предоставить своему посетителю возможность задать вопрос и получить на него ответ по заданной теме. Это делает ваш сайт более интерактивным и более содержательным. Следовательно, сайт становится привлекательнее не только для тех, кому нужна помощь, но и кто хочет выразить свое мнение, поспорить или просто помочь нуждающимся. |
|
|
С++ → Эффективное использование GNU Make
|
В этой книге я описываю свой опыт работы с утилитой GNU Make и, в частности, мою методику подготовки make-файлов. Я считаю свою методику довольно удобной, поскольку она предполагает: Автоматическое построение списка файлов с исходными текстами, Автоматическую генерацию зависимостей от включаемых файлов (с помощью компилятора GCC) и "Параллельную" сборку отладочной и рабочей версий программы. |
|
|
С++ → WinXP стили в Visual Studio 6
|
Эта статья вас заинтересует если у вас еще не установлена VisualStudion.NET и отсутствует возможность пользоваться стилями WindowsXP. При компиляции созданный вами проект виглядит без изменений и кнопки, как и другие элементы управления даже не похожи на те, что вы видите в WinXP. |
|
|
Delphi → Windows XP манифест в Delphi
|
В Windows XP есть менеджер тем (theme manager) который изменяет вид большинства стандартных объектов Windows. Misrosoft утверждает что старые версии библиотеки comctl32.dll содержат код для поддержки различных платформ семейства Windows. Microsoft разумно решила почистить содержимое comctl32.dll для улучшения работы тем в Windows XP. Теперь получается что существует две версии библиотеки: старая (версия 5.8) которая имеет обратную совместимость всех предыдущих версий Windows (в том числе и XP) и новую версию (версия 6) которая совместима только с XP (ну и следующими версиями Windows).
По умолчанию все программы разработанные под Windows XO используют версию 5.8, получая тот же вид что и предыдущие приложения Windows. Для того чтобы использовать компоненты из библиотеки 6 версии в вашем приложении вы должны подключить к вашему приложению Manifest который Windows будет читать для того чтобы отрисовка компонентов производилось через новую библиотеку. |
|
|
VBasic → Visual Basic и Системный Реестр Windows
|
Системный Реестр (Registry) Windows это база данных для хранения системной и пользовательской информации в Windows. Системный Реестр состоит из двух файлов - SYSTEM.DAT, в нем содержится информация о конкретном компьторе, и USER.DAT, содержащий пользовательские установки и данные.
Для работы с Системным Реестром обычно применяют специальный редактор Системного Реестра - REGEDIT.EXE, или специальные функции Win32 API, или некоторые встроенные функции и операторы Visual Basic. |
|
|
С++ → Stingray Studio от Rogue Wave Software
|
На сегодняшний день более 300.000 разработчиков во всем мире пользуются продуктами Rogue Wave Software - одного из ведущих поставщиков продуктов класса SDK. Особой популярностью заслуженно пользуется Stingray Studio - набор расширений библиотеки MFC, функциональность которых существенно расширяет предоставляемые MFC возможности в части организации пользовательского интерфейса приложений.
В данной статье приведен обзор инструментальных средств, входящих в состав текущей версии Stingray Studio 2002 и возможностей, которые открываются для разработчиков GUI, применяющих этот продукт. |
|
|
ASP → PHP против ASP - делайте ставки, господа!
|
"ASP - это функциональная, удобная технология, но я выбираю PHP.." - примерно так начинается небольшая статья-размышление на тему "кто самее", найденная мной на сайте SimplyWebDesign.com (статья: Why PHP is Better than ASP). Я подумал, что возможно кому-то из наших посетителей тоже захочется пофилософствовать на эту тему, и потому предлагаю вам перевод этой статьи. Свое мнение, я выскажу в конце. Не стоит относиться ко всему нижеизложенному очень серьезно, кипятиться по пустякам, обзывать меня зеленым недоношенным ламером - я всего лишь переводчик (aka Promt ;)) .. |
|
|
PHP → PHP и Web. Кэширование
|
Для оптимизации работы с сетью используется механизм сохранения однажды полученных по HTTP документов в кеше с целью их повторного использования без обращения к серверу-источнику. Документ, сохраненный в кеше будет доступен при следующем обращении к нему, без выгрузки с сервера-источника, что призвано повысить скорость доступа клиента к нему и уменьшить расход трафика сети.
Сами кэши бываю двух видов - локальные и общие. Локальный это кеш, хранимый непосредственно на диске у клиента, создаваемый и управляемый его браузером. Общий - кэш прокси-сервера организации или провайдера и может состоять из одного или нескольких прокси-серверов. Локальный кеш присутствует, наверное в каждом браузере, общими пользуется значительная часть людей использующих Internet. И если малую часть сайтов сейчас оценивают по расходу трафика, то скорость загрузки - важный критерий, который должен учитываться при разработке Вашего web-проекта.
Для динамических страниц, создаваемых в результате работы PHP-программы, казалось бы, кэширование вредно. Содержание страницы формируются по запросу пользователя на основе какого-либо источника данных. Однако, кэширование может быть полезным. Управляя им Вы можете сделать работу с Вашим сервером комфортнее для пользователя, разрешая загрузку из кэш определенных страниц, предотвращая тем самым их повторную выгрузку с Вашего сервера и экономя пользователю время и трафик. |
|
|
|
|
В России узаконена слежка за пользователями
|
Пленум Верховного суда Российской Федерации определил порядок редактирования и удаления комментариев, оставленных посетителями на форумах онлайновых средств массовой информации. Вопрос об ответственности СМИ за распространяемую через форумы информацию «экстремистского характера» поднимался властями неоднократно. Хотя недопустимость злоупотребления свободой массовой информации уже предусмотрена — см., к примеру, ст. 4 закона «О СМИ», запрещающую публиковать сообщения, содержание призывы к свержению государственной власти или информацию о способах изготовления и местах приобретения наркотиков или взрывчатых веществ. При обсуждении этого вопроса журналистским сообществом и властями предержащими предполагалось, что обязанность по отслеживанию форумов и поиску «нежелательных» комментариев ляжет на веб-СМИ. К счастью, по вчерашнему (15 июня) решению Верховного суда РФ, онлайновая пресса не отвечает за комментарии читателей, то есть никакой обязательной премодерации не вводится. «Если на сайте [...], зарегистрированном в качестве СМИ, комментарии читателей размещаются без предварительного редактирования (например, на форуме читателей [...]), то в отношении содержания этих комментариев следует применять правила, установленные в части 2 статьи 24 и п. 5 ч. 1 ст. 57 закона «О СМИ» для авторских произведений, идущих в эфир без предварительной записи», — говорится в постановлении, принятом ВС единогласно.
Однако «неугодные» комментарии должны удаляться или редактироваться по требованию Роскомнадзора. Если же после обращения надзорного ведомства реакции на претензию о злоупотреблении свободой массовой информации не последует, редакции СМИ придётся либо доказывать, что требования чиновников несостоятельны, либо нести ответственность, пояснил заместитель председателя Верховного суда Василий Нечаев.
А вот незарегистрированные сетевые СМИ не будут освобождаться от ответственности, для них она наступит по Гражданскому кодексу. 16.06.2010 |
|
|
|
Mail.Ru+"Одноклассники"+ICQ ?
|
Крупнейший в Рунете инвестиционный интернет-холдинг Digital Sky Technologies готовится к реорганизации интернет-активов общей стоимостью в два миллиарда долларов, пишет газета "РБК-daily" со ссылкой на двух топ-менеджеров крупных интернет-компаний. Речь идет о возможном объединении в одну компанию портала Mail.Ru, социальной сети "Одноклассники" и мессенджера ICQ. В DST данную информацию опровергли, заявив, что, возможно, выкупят миноритарные доли в одном из активов. По данным издания, создание новой компании, основой которой станет Mail.Ru, запланировано на 2010 год, но окончательное решение о реорганизации активов не принято. Ранее к Mail.Ru уже была присоединена компания "Аструм". После покупки мессенджера ICQ совладелец DST Юрий Мильнер заявил, что "видит синергию" проекта с другими компаниями фонда. Digital Sky Technologies принадлежит Юрию Мильнеру, Григорию Фингеру и Алишеру Усманову. Фонд владеет долями в сетях "Одноклассники", "ВКонтакте", портале Mail.Ru, сервисе коллективных скидок GroupOn и ряде других активов, включая крупнейшую в мире социальную сеть Facebook. 10.06.2010 |
|
|
|
Объявлена цена на новый iPhone
|
32-гигабайтная модель нового смартфона Apple iPhone 4 будет стоить в США 299 долларов, заявил на конференции для разработчиков глава корпорации Стив Джобс. 16-гигабайтная версия устройства будет продаваться по 199 долларов. Одновременно в линейке останется 8-гигабайтный iPhone 3GS стоимостью в 99 долларов.
В продажу новые iPhone поступят 24 июня. Они появятся как в США, так и в магазинах Великобритании, Франции, Германии и Японии. За три дня до начала продаж, 21 июня, будет выпущено обновление операционной системы для iPhone, iOS 4.0. До конца июля iPhone 4 появится еще в 18 странах мира, в том числе Австралии, Канаде, Финляндии, Италии, Испании и Швейцарии. До конца сентября телефон поступит в продажу в 88 странах мира. Неизвестно, будет ли он продаваться в России и по какой цене. Смартфон Apple iPhone 4 оснащен 3,5-дюймовым дисплеем с разрешением в 960 на 640 пикселей. Он оборудован пятимегапиксельной камерой со светодиодной вспышкой. Устройство поддерживает технологию видеочатов FaceTime и работает под управлением операционной системы iOS 4. 07.06.2010 |
|
|
|
Производители микрочипов способствуют продвижению Linux
|
Компании ARM, Freescale, IBM, Samsung, ST-Ericsson и Texas Instruments объявили о формировании некоммерческой организации Linaro, главная задача которой — способствовать продвижению операционной системы Linux в секторе портативных компьютеров, планшетов, смартфонов и потребительской электроники. Linaro займётся регулярным выпуском унифицированных средств разработки, а также комплектов базовых программ и связующего ПО для поставщиков платформ на ядре Linux. Используя эти ресурсы, Linux-девелоперы смогут оптимизировать код и более полно использовать потенциал современных процессоров, прежде всего чипов на основе архитектуры ARM. Инициатива должна снизить фрагментарность отрасли и улучшить совместимость различных платформ. В настоящее время в составе Linaro работают примерно 20 человек, но в перспективе штат планируется увеличить более чем в пять раз. Бюджет проекта будет ежегодно составлять «десятки миллионов долларов»; поддержать инициативу намерена организация Linux Foundation. Релиз первого набора ПО, созданного в рамках проекта Linaro, намечен на ноябрь. В перспективе обновления будут выпускаться каждые полгода. 03.06.2010 |
|
|
|
СУБД Postgres начинает активнее конкурировать с Oracle и MySQL
|
Компания EnterpriseDB, оказывающая услуги коммерческой технической поддержки для популярной открытой СУБД Postgresql, предложила новый интересный для корпоративных пользователей вариант обслуживания их серверов баз данных. За 40 000 долларов в год компания предложила вариант по обслуживанию неограниченного количества экземпляров СУБД на одном сервере, количество инцидентов и случаев обращения в техподдержку также не ограничено. В компании EnterpriseDB говорят, что данный вариант работы будет интересен тем, кто планировал внедрять коммерческие версии СУБД MySQL или другие СУБД корпоративного уровня. "Это интересное ценовое предложение. Вероятно, найдутся компании, которые бы хотели иметь быструю и надежную СУБД, которая к тому же будет профессионально обслуживаться. Сейчас, когда Oracle получила контроль над MySQL, многие пользователи ищут альтернативные решения", - говорит Карен Падир, вице-президент по маркетингу EnterpriseDB. По ее словам, прежде многие организации инвестировали в Oracle и MySQL, так как не хотели быть завязаны на решениях одного вендора, но теперь они оказались де-факто в руках одной компании. "Я думаю, что внедрение открытых решений поможет им не только получить необходимый уровень независимости, но и снизить себестоимость обслуживания ИТ-инфраструктуры", - говорит она. В EnterpriseDB говорят, что сейчас рынок СУБД в глобальном масштабе оказался фактически поделен между решениями Oracle, Microsoft и MySQL, хотя в мире существует масса альтернатив, таких как Postgres. В компании отмечают, что пакет Postgres Plus Standart Server распространяется на все серверы, независимо от конфигурации и количества процессоров. Помимо этого, в данный пакет включены решения Postgres Plus HQ Monitoring и xDB Oracle Replication Server для переноса данных с серверов Oracle. До внедрения данного предложения EnterpriseDB предлагала за 47 000 долларов возможность безлимитного использования СУБД на двухпроцессорном сервере. Кроме того в компании отмечают, что если прежнее предложение работало для рынков США и Канады, то новое предложение действительно в глобальном масштабе. 03.06.2010 |
|
|
|
Деньги в сети, раскрутка и оптимизация сайтов - блог, где Просто Бомжик рассуждает на эти темы.
|
|
|