Minchev

блог за информационни технологии
  • scissors
    November 16th, 2009Dimitar Minchevdesign, e-learning, mysql, php

    Сайта за електронни услуги e-Services на Бургаски свободен университет, предлагащ информационни справочни услуги за студенти и преподаватели скоро ще бъде с обновена визия и функционалност.

    Работната версията с кодово име E5 бе достъпна по време на разработката на адрес: http://www.bfu.bg/e5/

    Промените и подобренията са много, ето няколко от тях:

    • подобрен графичен интерфейс;
    • всички справки са достъпни от един екран;
    • справката „Моят седмичен график” е ограничена до 2 седмици (напред / назад);
    • в „Изпитна сесия” са добавени степените на магистърски програми;
    • ново меню „Учебни материали”;
    • страница за контакт с учебно методичен отдел;
    • подобрена справка „Хонорарно сведение”;
    • УМО може да изпраща „съобщения” до студенти и преподаватели;
    • ново меню „държавни изпити”;
    • ново меню „избираеми дисциплини”.

    Много важен нов елемент е наличния видео материал показващ начина на работа с новата система както за студенти, така и за преподаватели, който е достъпен за гледане от сайта.

    Завършването на проекта носи всички ползи от електронните услуги за Бургаският свободен университет.

    За допълнително информация посетете сайта: http://www.bfu.bg/e-services/

    Електронните услуги са ключово звено в корпоративните информационнни системи и елемент от електронния документооборот.

    Следващата галерия показва през какви дизайнерски решения преминах, за да направя последната актуална версия:

    Tags: ,
  • scissors
    March 3rd, 2009Dimitar Minchevdesign, domain, php

    Благодарности на Gimly, който помогна с реализацията на този PHP скрипт за проверка на крайния срок за изтичане на домейн:

    <?php
    function get_domain_expiry_date($domain) {
    preg_match(“/\.(.*)/”, $domain, $matches);
    $zone = array_pop($matches);
    switch($zone) {
    case “bg”: $server = “whois.register.bg”; break;
    case “com”:
    case “net”: $server = “whois-servers.net”; break;
    default: $server = “whois-servers.net”;
    }
    $handle = fsockopen ($server, 43);
    fputs ($handle, $domain . “\r\n”);
    $result = ”;
    while (!feof ($handle)){ $result .= fgets ($handle, 128); }
    fclose ($handle);
    $date = get_date_by_zone($result, $zone);
    return $date;
    }

    function get_date_by_zone($data, $zone) {
    if($zone == “bg”) {
    preg_match(“/expires at: (.*)/”, $data, $matches);
    $exp_date = preg_replace(“#/#”, “.”, array_shift(split(” “, $matches[1])));
    }else{
    preg_match(“/Expiration date: (.*)/”, $data, $matches);
    $exp_date = date(“d.m.Y”, strtotime($matches[1]));
    }
    return $exp_date;
    }

    /* // EXAMPLE
    $domain = ($_GET['domain']) ? $_GET['domain'] : “gimly.com”;
    echo “<pre>”;
    $date = get_domain_expiry_date($domain);
    print_r($date);
    echo “</pre>”;
    */

    Tags: , ,
  • scissors
    January 12th, 2009Dimitar Minchevdesign, domain, mysql, php

    Щаслив съм да Ви представя финализирането на първата бета версия на новия електронен магазин zona.bg.

    Уеб приложението използва MySQL база данни.

    Разработено е предимно на PHP.

    Използвани следните допълнителни технологии:

    • reflection
    • jquery
    • jquery.gallery
    • thickbox
    • image rotator