Наткнулся на очень интересные факты относительно украинской аудитории Интернета. Общая аудитория UA-нета за май составила 8 471 954 пользователей (которые сделали больше одного просмотра за месяц). Основу составляет Киевская область (58.8% от общего количества). Самое распространенное разрешение экрана - 1024х768 (39.23%), на втором месте - 1280х1024 (39.08%). У 84.18% пользователей установлена Windows XP. Самыми востребованными браузерами являются IE6, IE7 на третьем месте Firefox.
Что же касается поисковых систем - то больше всего украинские пользователи используют Google - 69,02%, на втором месте Яndex с 17.78%, далее идут Rambler, Bigmir.net с заметно меньшими показателями.
Самыми популярными запросами мая стали:
Читать полностью »

Расскажу решение проблемы, которая возникла после установки Eclipse в Ubuntu.
Начну с того - что Eclipse очень удобная IDE и разработчику просто необходима для быстрой и качественной работы.
В Ubuntu 7.10 установить Eclipse можно двумя путями:
Читать полностью »

Иногда случается так, что из-за проблем с локалями в PHP функции strtolower и strtoupper перестают работать с русским текстом. Если нет времени разбираться, а нужно быстро получить результат, можно воспользоваться таким кодом:

function toupper($content)
{
$content = strtr($content, “абвгдеёжзийклмнорпстуфхцчшщъьыэюя”,
“АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ”);
return strtoupper($content);
}

function tolower($content)
{
$content = strtr($content, “АБВГДЕЁЖЗИЙКЛМНОРПСТУФХЦЧШЩЪЬЫЭЮЯ”,
“абвгдеёжзийклмнорпстуфхцчшщъьыэюя”);
return strtolower($content);
}

Более подробную информацию всегда можно найти на сайте php.net. В поиске по функциям strtolower и strtoupper.

Обо мне

27.02.2008

   Добро пожаловать на мой блог, где я высказываю свои мысли о программировании, интернет-технологиях, и жизни вцелом. Надеюсь найдете что-нибуть интересное для себя. Страничка называется “Обо мне”, потому начнем:

Общее:
Меня зовут Макагон Сергей, живу в городе Кривой Рог (Украина). Мне 21 год.

Работа:
На данный момент занимаюсь разработкой и продвижением сайтов в Интернете. Основным сайтом является Портал программистов, но кроме него есть еще и другие интересные проекты.

Знания:
Давно (сейчас не использую)

  • C++Builder
  • Delphi

Использую

  • HTML+CSS
  • PHP
  • C# (.NET Framework)

Базы данных:

  • MySQL
  • MS SQL
  • Firebird (InterBase)

Изучаю

  • ASP.NET
  • Java Script/AJAX

Интересуюсь:
Интернет-технологии, WEB 2.0 создание сервисов для пользователей, кодогенерация, SEO, проектирование.

Хобби:
Музыка, Футбол, Мысли о вечном :)

Связь:

  •  ICQ: 177-170-два
  • devoid#ua.fm

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

  • С++
  • C#
  • Java
  • VB.NET
  • Delphi
  • C
  • HTML
  • Visual Basic

Далее, я создаю новый проект, куда загружаю один из своих проектов на C#. Далее создается Checkpoint - точка, которая позволит запомнить и сохранить текущее состояние исходного кода проекта. Как только мы создали Checkpoint в SourceMonitor мы уже можем знать сколько файлов содержит проект, сколько в нем строк кода, классов, какой процент кода составляют комментарии, сколько вызовов методов в нашем коде. Вобщем очень много полезной информации, которая может быть представлена даже в графическом варианте. Статистику можно смотреть как для всего проекта, так и для каждого файла отдельно. Думаю программа будет полезной тем, у кого крупные проекты и требуется контроль версий кода. Также неплохо оценивать код до и после оптимизации (исследуя количество переменных и вызовов методов и др. показатели). Удачного контроля кода ;)

Не имей сто рублей, а имей сто друзей. Хорошая поговорка, очень. Потому что мой друг подсказал мне как легко можно сделать заглушку для Вашего сайта под управлением ASP.NET.
Итак, допустим у вас сложилась ситуация, когда хостинг и домен уже куплены, а CMS еще в процессе установки или её попросту нет? или на сайте проводятся какие-то профилактические работы ? :) . В таком случае на сайт обычно ставят “заглушки”. В ASP.NET это делается проще простого, мы должны только создать файлик app_offline.htm (не *.html (!!!)) с красивой надписью о том, что сайт временно недоступен, и все :) . Теперь если кто-то будет заходить на ваш сайт, то он увидит только красивую надпись до тех пор, пока в корне вашего сайта будет лежать файлик app_offline.htm. Спасибо за внимание.

Для того чтобы в коде РНР оставить комментарий, используем такую конструкцию:

<?/*
This is the server-side comment
*/?>

Стоить отметить что на стороне клиента этот комментарий не отобразится ( в отличии от <!– Comment –>)

Аналогом в ASP.NET является:

<%--
This is the server-side comment
--%>

Вот так все просто :)

В понедельник (19 Ноября 2007), компания Microsoft обьявила:

On Monday, Nov. 19, Microsoft announced that Visual Studio 2008 and the .NET Framework 3.5 were released to manufacturing (RTM).

Так что поздравляю всех разработчкиов с релизом Visual Studio 2008!
Visual Studio 2008Visual Studio 2008Visual Studio 2008
Подробнее почитать можно конечно же на сайте Microsoft:
Visual Studio Home Page
Visual Studio 2008 Overview
Пока все :)

Взял интервью у создателя сайта http://realcoding.net.
Прошу оценки, т.к. это мое первое интервью - “Читаем здесь!”.
У кого какие мысли возникли после прочтения - отписываемся в комментариях.

Чтобы защитить свой файл, например, Admin.aspx, программисту на ASP.NET достаточно написать в web.config такой код:

<location path="admin/admin.aspx">
<system.web>
<authorization>
<allow roles="Administrator"/>
<deny users="*"/>
</authorization>
</system.web>
</location>

Этот код позволяет запрашивать файл Admin.aspx из папки Admin только тем пользователям, которым присвоена роль “Administrator” :)