ИТ Консултации


ИТ консултант на свободна практика.

Симулиране на USB като LPT

Ако ви се налага да , пишете директно в принтера през LPT. Но имате USB или мрежов принтер , който няма LPT порт защото е модерен. Може да пробвате следното. Първо споделяте(share) принтера след , което напишете следната команда в командния ред:

NET USE LPT1: \\[Computer-Name]\Printer /PERSISTENT:YES И вече имате истинско old school dos LPT :)
Tags: 

Asterisk Voip

VOIP телефонна централа.
Как да си направим такава лесно и бързо с помоща на Asterisk.
Има няколко начина с чиста инсталация на Астриск или да се използва някой от готовите за работи дистрибуции.
Като AsteriskNow или Trixbox.
Интересното и полезното при тях е , че идват с операционна система CentOS ,

Tags: 

Cacti - Чертожника на графики

Cacti или както му викам аз кактуса.
Една много прилична система за колекциониране на статистически данни от всякакъв вид устройства. Но в случая ще разгледаме само мрежови устройства и едина линукс машина.

Tags: 

FreeNAS

Freenas какво представлява.
Няколко думи за този чудесен продукт.

Freenas най общо казано е дисково пространство достъпно по мрежата NAS - Network-attached storage
Но всъщност той е много повече.
Поддържат се почти всички по разпространени типове RAID масиви (0,1,5).
Много полезно е също , че има и поддръжка на ZFS.

Tags: 

Drupal Hooks и как да си направим модул за Drupal

Тази статия е незвършена и иска подобрение!
Тя е подобна на презентацията , която направих на първата друпал среща в софия.

Drupаl hooks
Какво преставляват и как да си напишем собствен модул с тяхна помощ.

Основни куки:

Hook_menu
Дефинира елемент в менюто и обръщение към страница
Hook_perm
Дефинира правата на потребителите
Hook_help
Създава помощ за модула

Node API
Дава възможност да се променя съдържание създадено от други модули.

Как да си направя сайт ?

Или как да си направя сайт на Drupal ?
Искате да си направите сайт но не знаете как.
Или имате идея как но не знаете кое решение е най-подходящо за вас.
Тези въпроси имат няколко отговора.
Един сайт може да бъде направен и само с HTML.
Но рано или лъсно ще искате сайта ви да е по красив и по-динамичен.
И ще трябва да добавите CSS(Cascading Style Sheet) и малко Javascript.

Tags: 

Drupal 7 пръв поглед

Реших да инсталирам друпал 7 и да видя какво ново има в него.
Не можах да направя снимки на инсталацията но мога да кава че инсталатора е подобрен.
Също така вече се изисква PHP 5.2 , MySQL 5, и PDO
Дори и без да сте в администрацията да добавени линкове за бърза редакция на блоковете.

Защо да изберем Drupal?

Какво ме накара да избера Drupal пред всичко друго.
Може би Вие си задавате същият въпрос който си задавах и аз преди време.
Каква система за управление на съдържанието (CMS) да избера.
Дали да не опитам да си напиша моя? Или пък да използвам някой PHP MVC Framework и на базата на него да си направя моя система за управление на съдържанието.
Тук ще дам и няколко цитата защо аз примерно се отказах да напиша моя собствена система. Както много хора правят в началото.
Тук ще цитирам едно мнение на автора на книгата Pro Drupal Development.

Tags: 

Drupal CSS only theme

Drupal CSS
За момента просто ще закача тема към този нод.
Всякакви коментари и препоръки са добре дошли.
Искаше ми се да я донаправя темата но всичко с времето си.
Това е тема само за Drupal 6 и е само CSS.
Ако искате да добавяте page.tpl.php node.tpl.php
Може да ползате стандарта който идва от самия друпал.
примерно шаблона за node.tpl.php се намира в /modules/node/node.tpl.php

Let make Drupal Rock.

Tags: 

SQL - Как да изтрием повтарящи се записи

Ако в една таблица имаме 2 полета едното ID което е уникално за таблицата. И второто title.
Но имаме доста повторения на title и искаме да ги махнем. Това става много лесно със следния код:

 delete from ourtable where id not in ( select min(id) from ourtable group by title ) 
Tags: