Академичен ден на Microsoft в БСУ

На 05 ноември 2009 година (четвъртък) от 14:00 часа в зала 207 на Бургаският свободен университет, ще се проведе “Академичен ден на Microsoft”. Акцента на мероприятието е Microsoft Windows 7 – новата операционна система на компанията.

Window 7 Burgas Poster

Ubuntu 9.10 – Предстартово броене

Предстартовото броене за новата версия на операционната система Ubuntu започна. Можете да си изтеглите БЕТА версията от тук: http://www.ubuntu.com/testing/karmic/beta

Свободна операционна система от Microsoft

Изследователското звено на Майкрософт в Кеймбридж съвместно с Цюрихския Технически Университет са създали нова операционна система. Според тази статия се очаква новата операционна система да се разпространява като свободен софтуер. Кодовото име на тази операционна система е Barrelfish и подробности за нея може да научите от официалния сайт на проекта. От там ще може да свалите и първата публична версия на проекта.
Изследователското звено на Майкрософт в Кеймбридж съвместно с Цюрихския Технически Университет са създали нова операционна система. Според тази статия се очаква новата операционна система да се разпространява като свободен софтуер. Кодовото име на тази операционна система е Barrelfish и подробности за нея може да научите от официалния сайт на проекта. От там ще може да свалите и първата публична версия на проекта.

Ubuntu 9.10 (Karmic Koala) Beta

Ubuntu Linux е напълно функционална десктоп операционна система. Проектът Ubuntu използва за база Debian GNU Linux и се основава на идеята, че софтуерът трябва да е безплатен за всеки и да дава възможност на всеки да го използва на родния си език и независимо от увреждания, нетрудоспособност и други ограничения; освен това всеки трябва да има право без ограничения да променя и усъвършенства софтуера, й който използва. Името на дистрибуцията, “Ubuntu” идва от дума на езика на зулу и може да се преведа като “хуманност за другите” или “аз съм другите и те съм аз”. Дистрибуцията бързо набра скорост и популярност, особено след включването в проекта на „видни” „Дебианци” и вече доста време убедително води класацията на DistroWatch.com

OpenSSH Server on Ubuntu Linux

OpenSSH е безплатна версия на SSH инструмента. Потребителите на telnet, rlogin, и ftp може да не осъзнават, че техните пароли се предават в интернет некриптирани, но това е факт. OpenSSH криптира целия трафик (включително паролите) за да елиминира евентуални атаки базирани на откраднати пароли. Освен това OpenSSH осигурява сигурен тунел за комуникация и няколко метода за аутентикация, а също поддържа всички версии на протокола SSH.

За да инсталирате OpenSSH, стартирайте следната команда в терминален прозорец:

sudo apt-get install ssh

Ето резултата от изпълнението:

mitko@bsu-room-417:~$ sudo apt-get install ssh
[sudo] password for mitko:
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-2.6.28-11 linux-headers-2.6.28-11-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
openssh-server
Suggested packages:
rssh molly-guard openssh-blacklist openssh-blacklist-extra
The following NEW packages will be installed:
openssh-server ssh
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 287kB of archives.
After this operation, 827kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://bg.archive.ubuntu.com jaunty/main openssh-server 1:5.1p1-5ubuntu1 [285kB]
Get:2 http://bg.archive.ubuntu.com jaunty/main ssh 1:5.1p1-5ubuntu1 [1244B]
Fetched 287kB in 0s (755kB/s)
Preconfiguring packages …
Selecting previously deselected package openssh-server.
(Reading database … 121292 files and directories currently installed.)
Unpacking openssh-server (from …/openssh-server_1%3a5.1p1-5ubuntu1_i386.deb) …
Selecting previously deselected package ssh.
Unpacking ssh (from …/ssh_1%3a5.1p1-5ubuntu1_all.deb) …
Processing triggers for ufw …
Processing triggers for man-db …
Setting up openssh-server (1:5.1p1-5ubuntu1) …
Creating SSH2 RSA key; this may take some time …
Creating SSH2 DSA key; this may take some time …
* Restarting OpenBSD Secure Shell server sshd [ OK ]

Setting up ssh (1:5.1p1-5ubuntu1) …

mitko@bsu-room-417:~$

Инсталиране на Google Chrome Browser на Ubuntu 9.04

За да инсталирате на Google Chrome Browser на Ubuntu 9.04 операционна система е необходимо да се изпълни следната кратка последователност:

Редактирайте файла /etc/apt/sources.list използвайки командата:

sudo gedit /etc/apt/sources.list

Вътре добавете следните два реда:

deb http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/chromium-daily/ppa/ubuntu jaunty main

Запишете и излезте от файла.

Сега добавете GPG ключ използвайки следната команда:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5

Актуализирайте списъка с източници за актуализация с командата:

sudo apt-get update

И сега можете елегантно да инсталирате браузера с команда:

sudo apt-get install chromium-browser

С това инсталацията е завършена.
Можете да стартирате програмата от Applications->CrossOver Chromium->Chromium

Ето резултата от изпълнението на посочените команди на моята машина:

mitko@bsu-room-417:~$ sudo gedit /etc/apt/sources.list
mitko@bsu-room-417:~$ sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5
Executing: gpg –ignore-time-conflict –no-options –no-default-keyring –secret-keyring /etc/apt/secring.gpg –trustdb-name /etc/apt/trustdb.gpg –keyring /etc/apt/trusted.gpg –recv-keys –keyserver keyserver.ubuntu.com 0xfbef0d696de1c72ba5a835fe5a9bf3bb4e5e17b5
gpg: requesting key 4E5E17B5 from hkp server keyserver.ubuntu.com
gpg: key 4E5E17B5: public key “Launchpad PPA for chromium-daily” imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
mitko@bsu-room-417:~$ sudo apt-get update
Hit http://bg.archive.ubuntu.com jaunty Release.gpg
Ign http://bg.archive.ubuntu.com jaunty/main Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty/restricted Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty/universe Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty/multiverse Translation-en_US
Hit http://bg.archive.ubuntu.com jaunty-updates Release.gpg
Ign http://bg.archive.ubuntu.com jaunty-updates/main Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty-updates/restricted Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty-updates/universe Translation-en_US
Ign http://bg.archive.ubuntu.com jaunty-updates/multiverse Translation-en_US
Hit http://bg.archive.ubuntu.com jaunty Release
Hit http://bg.archive.ubuntu.com jaunty-updates Release
Hit http://bg.archive.ubuntu.com jaunty/main Packages
Hit http://bg.archive.ubuntu.com jaunty/restricted Packages
Hit http://bg.archive.ubuntu.com jaunty/main Sources
Hit http://bg.archive.ubuntu.com jaunty/restricted Sources
Hit http://bg.archive.ubuntu.com jaunty/universe Packages
Hit http://bg.archive.ubuntu.com jaunty/universe Sources
Hit http://bg.archive.ubuntu.com jaunty/multiverse Packages
Hit http://bg.archive.ubuntu.com jaunty/multiverse Sources
Hit http://security.ubuntu.com jaunty-security Release.gpg
Ign http://security.ubuntu.com jaunty-security/main Translation-en_US
Hit http://bg.archive.ubuntu.com jaunty-updates/main Packages
Hit http://bg.archive.ubuntu.com jaunty-updates/restricted Packages
Hit http://bg.archive.ubuntu.com jaunty-updates/main Sources
Hit http://bg.archive.ubuntu.com jaunty-updates/restricted Sources
Hit http://bg.archive.ubuntu.com jaunty-updates/universe Packages
Hit http://bg.archive.ubuntu.com jaunty-updates/universe Sources
Hit http://bg.archive.ubuntu.com jaunty-updates/multiverse Packages
Hit http://bg.archive.ubuntu.com jaunty-updates/multiverse Sources
Get:1 http://ppa.launchpad.net jaunty Release.gpg [307B]
Ign http://ppa.launchpad.net jaunty/main Translation-en_US
Ign http://security.ubuntu.com jaunty-security/restricted Translation-en_US
Ign http://security.ubuntu.com jaunty-security/universe Translation-en_US
Ign http://security.ubuntu.com jaunty-security/multiverse Translation-en_US
Hit http://security.ubuntu.com jaunty-security Release
Get:2 http://ppa.launchpad.net jaunty Release [74.7kB]
Hit http://security.ubuntu.com jaunty-security/main Packages
Hit http://security.ubuntu.com jaunty-security/restricted Packages
Hit http://security.ubuntu.com jaunty-security/main Sources
Hit http://security.ubuntu.com jaunty-security/restricted Sources
Hit http://security.ubuntu.com jaunty-security/universe Packages
Hit http://security.ubuntu.com jaunty-security/universe Sources
Hit http://security.ubuntu.com jaunty-security/multiverse Packages
Hit http://security.ubuntu.com jaunty-security/multiverse Sources
Get:3 http://ppa.launchpad.net jaunty/main Packages [3232B]
Get:4 http://ppa.launchpad.net jaunty/main Sources [1496B]
Fetched 79.7kB in 3s (24.1kB/s)
Reading package lists… Done
mitko@bsu-room-417:~$ sudo apt-get install chromium-browser
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages were automatically installed and are no longer required:
linux-headers-2.6.28-11 linux-headers-2.6.28-11-generic
Use ‘apt-get autoremove’ to remove them.
The following extra packages will be installed:
chromium-codecs-ffmpeg
Suggested packages:
chromium-browser-l10n
The following NEW packages will be installed:
chromium-browser chromium-codecs-ffmpeg
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 12.8MB of archives.
After this operation, 31.4MB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://ppa.launchpad.net jaunty/main chromium-codecs-ffmpeg 0.5+svn20090828r24798-0ubuntu1~ucd1~jaunty [384kB]
Get:2 http://ppa.launchpad.net jaunty/main chromium-browser 4.0.204.0~svn20090831r24879-0ubuntu1~ucd1~jaunty [12.4MB]
Fetched 12.8MB in 35s (358kB/s)
Selecting previously deselected package chromium-codecs-ffmpeg.
(Reading database … 121247 files and directories currently installed.)
Unpacking chromium-codecs-ffmpeg (from …/chromium-codecs-ffmpeg_0.5+svn20090828r24798-0ubuntu1~ucd1~jaunty_i386.deb) …
Selecting previously deselected package chromium-browser.
Unpacking chromium-browser (from …/chromium-browser_4.0.204.0~svn20090831r24879-0ubuntu1~ucd1~jaunty_i386.deb) …
Processing triggers for man-db …
Setting up chromium-browser (4.0.204.0~svn20090831r24879-0ubuntu1~ucd1~jaunty) …

Setting up chromium-codecs-ffmpeg (0.5+svn20090828r24798-0ubuntu1~ucd1~jaunty) …

Processing triggers for libc6 …
ldconfig deferred processing now taking place
mitko@bsu-room-417:~$

Инсталиране на Ubuntu 9.04 на Microsoft Virtual PC 2007

Ubuntu Linux
Ubuntu Linux

Инсталацията по подразбиране на Ubuntu не протича нормално при опит да се използва виртуална машина и зависва по някое време. Решението е следното:

  • Заредете Ubuntu 9.04;
  • На първия екран за избор на език изберете [English];
  • Натиснете [F4] и изберете опцията [Safe Graphics];
  • Натиснете [F6], но не избирайте опция, а вместо това натиснете [Esc], това ще позволи да видите командния ред.  Заменете текста “quiet splash –” с “vga=791 noreplace-paravirt”;
  • Написнете [Enter] за да започнете инсталацията.

Embarcadero RAD Studio 2010

Излезе първото ревю на интегрираната програмна среда RAD Studio 2010, което включва над 120 подобрения на средата. Предназначени да подобрят опита и продуктивността на разработчиците. Научете повече за новостите които включват:

  • IDE Insight – времеспестяващ инструмент за лесно намиране на файлове, компоненти и настройки използвайки прости условия за критерия на търсене;
  • Code Formatter – за имплементация на стилове и форматиране на кода с минилани усилия;
  • Class Explorer – за конфигуруемо йерерхично представяне на класовете на библиотеките в проекта и позволява бърза навигация до декларациите и имплементацията, също налично и за C++Builder;
  • Data Visualizers – прави дебъгването по-лесно, като показва визуално представяне на данните в формите;
  • Debugger Thread Control – за изолиране на отделните нишки на приложението по време на дебъгване за проследяване на проблемите по-бързо.

Microsoft Windows 7 Build 7100 RC1 – Официално

Windows 7 (по-рано известна като Blackcomb, а след това и Vienna) е следващата версия на Microsoft Windows, операционна система от Microsoft, за употреба на персонални компютри, включително домашни и бизнес компютри, лаптопи, таблети, медиа център компютри.

Майкрософт заяви през 2007 година, че планира разработването на Windows 7 да е в рамките на три годишен период, считано от датата на официалното пускане на пазара на нейният предшественик, Windows Vista, но също че окончателната дата ще бъде определена от качеството на продукта.

За разлика от случая с предходната операционна система от Майкрософт, Windows 7 ще бъде ъпгрейд с цел пълна съвместимост със съществуващите драйвъри за устройства, приложения и хардуер. Презентации направени от компанията през 2008 фокусират вниманието над “Multi-touch” поддръжката, обновен Windows облик с нова лента на задачите, система за домашна мрежа наречена “HomeGroup” и подобрения в производителността. Някои приложения които до сега са били включени в предни издания на Microsoft Windows, най видните от които Windows Windows Mail, Windows Calendar, Windows Movie Maker, и Windows Photo Gallery вече няма да са част от операционната система. Вместо това те се предлагат по отделно.

Ubuntu 9.04 = Jaunty Jackalope

Ubuntu 9.04 - 2 day to go
Ubuntu 9.04

На 23 април 2009 година е официалния старт на следващата поред версия 9.04 на операционната система Ubuntu с кодово наименование Jaunty Jackalope.

Подобренията включват:

  • Linux Kernel 2.6.28 / ядро на операционната система
  • Gnome 2.26 / графичен потребителски интерфейс
  • brasero 2.26.0 / приложение за запис на cd
  • подобрения целящи ускоряване при стартиране на системата
  • подобрена поддръжка на няколко монитора
  • изцяло нова система за оповестяване при съобщения
  • поддръжка на файловата система ext4
  • и др.

Архиватор #1

7-Zip e много малък, полезен и безплатен файлов архиватор с отворен код, който може да работи двупосочно (архивира и разархивира). Поддържат се всички популярни архивни формати: 7zip, ZIP, CAB, RAR(включително RAR 3), ARJ, GZIP, BZIP2, TAR, CPIO, RPM и DEB. При стандартните ZIPи GZIP формати 7-Zip позволява нива на компресия с 2 – 10 % по-големи от постижимите с PKZip и WinZip, а с вградения 7zip формат може да осигури 45% намаляване на размера на файла в сравнение със стандартните архивни формати. Програмата позволява на потребителя да избира между ниво на компресията и скорост на компресиране, криптиране на съдържанието на архивния файл и на структурата на директориите, архивиране във томове с различен размер. 7-Zip наподобява стандартния Windows Explorer интерфейс. Преведен е на български език, както и на 40 други езика. Има и възможност за интегриране в контекстното меню на Windows Explorer.

Отличителни черти:

• Поддържани формати: 7z, ZIP, CAB, RAR, ARJ, GZIP, BZIP2, TAR, CPIO, RPM и DEB.
• Изглед, подобен на този в Windows Explorer.
• Автоматично интегриране в менюто излизащо при десен клик с мишката
• Поддръжката на команден ред (commandline).
• За ZIP и GZIP формати 7-Zip предлага компресия, която е от 2 до 10% по-добра от тази на PKZip и WinZip.
• Интерфейсът на програмата е доста семпъл, но за сметка на това компресията й е блестяща.
• Мощен файлов мениджър.
• Плъгини за FAR мениджър.
• Локализация на 47 езика.
• Интерфейсът на програмата е малко семпъл, но за сметка на това компресията е страхотна, и освен всичко казано до тук, програмата е напълно безплатна.

http://www.7-zip.org/

Скрипт за проверка на крайния срок за изтичане на домейн

Благодарности на 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>”;
*/

Решение на проблема с енкодинга в gEdit под Ubuntu 8.10

Този плъгин позволява бързо отваряне на файл с всеки енкодинг през Open/Save диалога на текстовия редактор gEdit на Ubuntu 8.10, и по специално Windows-1251 и UTF-8.

За да го инсталирате разархивирайте:

gedit-encoding.tar.gz

в папката:

/usr/lib/gedit-2/plugins/

След това от менюто в gEdit:

[Edit -> Preferences -> Plugin]

Активирайте

[Encoding]

Това е!

Добавяне на Microsoft / True Type шрифтовете в Ubuntu

Стартирайте terminal (Applications > Accessories > Terminal )  и изпълнете следната команда:

sudo apt-get install msttcorefonts

Тази операция ще инсталира следните, познати за вас True Type щрифтове от Microsoft операционната система Windows:

– Andale Mono
– Arial Black
– Arial (Bold, Italic, Bold Italic)
– Comic Sans MS (Bold)
– Courier New (Bold, Italic, Bold Italic)
– Georgia (Bold, Italic, Bold Italic)
– Impact
– Times New Roman (Bold, Italic, Bold Italic)
– Trebuchet (Bold, Italic, Bold Italic)
– Verdana (Bold, Italic, Bold Italic)
– Webdings

Exploring Windows 7 Special Beta Edition

Участниците в бета тест програмата на Microsoft свързана с Windows 7 получиха електронно писмо с информация и повече полезни ресурси. Ето част от писмото:

Dear Beta Participant:

Thank you for joining us on our shared journey to Windows® 7. The work we’ve done is largely based on the feedback we’ve gotten from you before and throughout the development process. We rely on beta testers, like you, to help refine the product before it’s commercially released. If you haven’t already installed the Beta, we want you to! Please refer to the Installation Instructions to get started.

Създаване на bootable Vista / Windows 7 flash

За тази цел ви е нужно:

  • Флашка ( минимум 4GB )
  • Инсталационния диск на Vista / Windows 7
  • Компютър с инсталиран Vista / Windows 7

Стъпка 1. Форматиране на устройството:

  1. Сложете флашчето в компютъра
  2. Стартирайте  command prompt като administrator (Десен бутон върху Start > All Programs > Accessories > Command Prompt и изберете “Run as administrator”
  3. Намерете номера на вашата флашка, посредством изписването на следния код в  Command Prompt екрана:
    diskpart
    list disk

    Ще бъде показан номера на флашката. Предполагам, че това е disk 1.
  4. Форматирайте устройството, посредством изписването на следните инструкции в същия прозорец. Заместете номера “1” с номера на вашата флашка.
    select disk 1
    clean
    create partition primary
    select partition 1
    active
    format fs=NTFS
    assign
    exit
    Когато процеса приключи, ще имате флашка готова да бъде bootable.

Стъпка 2: Направете устройството Bootable
Ще изполваме инструмента bootsect който присъства в инсталационния диск на Vista или Windows 7.  Ще използваме същия екран който използвахте на стъка 1.

  1. Сложете инсталационния диск на Vista / Windows 7 в компютъра.
  2. Сменете текущата директория към boot директорията на носителя:
    d:
    cd d:\boot
  3. Използваме bootsect за да зададем флашката като bootable NTFS устройство готово за работа с Vista/Windows 7. Тук предполагам, че вашата флафка е устройство  G:\ на компютъра:
    bootsect /nt60 g:
  4. Вече можете да затворите command prompt прозореца.

Стъпка 3: Копирайте файловете от инсталационния диска на флашката
Най-лесния начин да направите това е да използвате Windows explorer и да копирате всички файлове от инсталационния диск на флашката.  И готово!

Електронен магазин = зона.бг

Щаслив съм да Ви представя финализирането на първата бета версия на новия електронен магазин zona.bgУеб приложението използва MySQL база данни. Разработено е предимно на PHP. Използвани следните допълнителни технологии: reflection, jquery, jquery.gallery, thickbox, image, rotator

Ubuntu

Убунту е операционна система, разработвана от общество от програмисти, подходяща за лаптопи, настолни компютри и сървъри. Независимо дали я ползвате на работа, у дома или в училище, Убунту съдържа всички приложения които ще ви потрябват някога, от текстообработващи програми и клиенти за електронна поща, до сървъри и инструменти за разработване на софтуер.

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

Убунту пуска нова версия за настолни машини и сървъри на всеки 6 месеца. Това означава че винаги ще имате най-новите и най-добрите приложения, които може да се намерят в света на отворения код.

ubuntu-diskУбунту е проектирана с оглед на сигурността. Получавате безплатни обновления по сигурността поне 18 месеца за двете версии (сървъри и настолни компютри). С Long Term Support (LTS) версията получавате 3 години поддръжка за настолни компютри и 5 за сървъри. За LTS версията няма допълнителна такса, предоставяме най-добрата си работа при същите свободни условия. Надгражданията до новите версии на Убунту също са и винаги ще са безплатни..

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

Графичния режим на инсталиране ти позволява да започнеш работата си бързо и лесно – нормална инсталация отнема под 25 минути.

Повече информация в Интернет на адрес: http://www.ubuntu.com/

Какво е MSDNAA ?

Microsoft Developers Network Academic Alliance (MSDNAA) е годишна абонаментна програма на Microsoft, която дава възможност на преподаватели и студенти да получат безплатно софтуер на Microsoft при условие, че факултетът или университетът, в който работят/учат е член на MSDNAA. Основната цел на програмата е подпомагане на университетите в обучението на висококвалифицирани компютърни специалисти.

Не се разрешава използването на софтуера за бизнес цели, т.е. за дейности от личен или бизнес характер, които не са свързани с тестването и разработването на софтуерни приложения.