Мой дружный Linux

Первые шаги в линукс (freebsd, linux, unix)

Netbeans нормальные шрифты AntiAlias

Шрифты в NetBEANS при работе OpenBOX или Awesome - не очень, а вот в KDE отлично всё. Так за неимением KDE - правим NetBeans

В ~/..NETBEANS../etc/netbeans.conf
добавить в netbeans_default_options=".........
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd_hrgb

Unity tray hide/show icons, volume alsa tray

How to view/hide unity  panel icons


Now hit the ALT+F2 key combination and type dconf-editor. Click the Dconf-editor icon. When the "Configuration Editor" window appears go to "desktop -> unity -> panel", click the value line on the systray-whitelist option and replace everything on that line with 'all'. Log out and log back in. See the below screenshot, we now have Pidgin on system tray, yes!




volume control for alsamixer
1. set volumeicon (apt-get install before volumeicon) in startup $gnome-session-properties

php ffmpeg on Centos для PHP





Ставим ffmpeg
yum install ffmpeg ffmpeg-devel ffmpeg-libpostproc 
yum install php-gd php-devel 


Cтавим ffmpeg-php
Now we are ready to install ffmpeg-php. This can be done in six easy steps:


  1. Качаем latest ffmpeg-php release
  2. Распаковываем архив:
    tar -xjf ffmpeg-php-X.x.x.tbz2
  3. cd ffmpeg-php-X.x.x/
  4. phpize
  5. ./configure && make
  6. sudo make install


PHP

Открывеаем файл php.ini и самом конце добавляем строчку — extension=ffmpeg.so
# vi /etc/php.ini
extension=ffmpeg.so





не хотел компилироваться ffmpeg_php, а нужен ffmpeg.so для PHP
ffmpeg-php-0.5.0/ffmpeg_frame.c:495: error: ‘PIX_FMT_RGBA32′ undeclared (first use in this function) 


Тогда редактируем 
vi ffmpeg-php-0.x.0/ffmpeg_frame.c
:%s/PIX_FMT_RGBA32/PIX_FMT_RGB32 

или меняем “PIX_FMT_RGBA32″ на “PIX_FMT_RGB32″ в ffmpeg_frame.c


перекомпилируем
cd ffmpeg-php-0.x.0
make clean
./configure
make
make install
 

Как поставить Compiz в LXDE (ubuntu)

openbox конечно хорош, но захотелось в lubuntu поставить compiz, все делается просто:
window_manager=compiz


в файле /etc/xdg/lxsession/Lubuntu/desktop.conf 

   
 # cat /etc/xdg/lxsession/Lubuntu/desktop.conf 
 [Session] 
 window_manager=compiz


Однооконный GIMP

Теперь можно поставить одноконный GIMP включается так: Окна > Однооконный режим меню. Также из основных изменений можно отметить: Поддержка группы слоев Управление сеансами Усовершенствован «холст» редактирования текста Добавлена «кнопка блокировки Контент » в слои, каналы и пути диалогов.
В официальном репозитории ubuntu новая версия GIMP появится позже. кто хочет уже счас:

sudo add-apt-repository ppa:matthaeus123/mrw-gimp-svn
sudo apt-get update
sudo apt-get upgrade

LibreOffice base подключаемся к mysql через jdbc и odbc в Ubuntu

Нужно было подключиться к бд Mysql, заинтересовало попользоваться openoffice (libreoffice).

1) Итак подключаем jdbc:
apt-get install libmysql-java

2) Теперь подключаем odbc(если кого не устраивает скорость jdbc):
1. Установите iodbc - GTK+ config frontend для the iODBC Driver Manager
sudo apt-get install iodbc

2. Установите mysql connector для odbc
sudo apt-get install libmyodbc

3. Запустите iodbc
iodbcadm-gtk

4. Добавьте mysql driver в список ODBC драйверов
Для переключения на "ODBC Drivers", нажмите "Add a driver". Введите описание драйвера (например, "MySQL").
Для "Driver file name" выберите /usr/lib/odbc/libmyodbc.so.
Для "Setup file name" выбирете /usr/lib/odbc/libodbcmyS.so.

Этот установочный файл, как известно, поставляется с unixodbc, который я уже установил.
5. Создайте новый пользовательский DSN (эта процедура одинакова и для системного DSN)

Нажмите "Add", выберите уже созданный MySQL ODBC драйвер.
Присвойте название вашему источнику данных (например,"bobs_mysqldb").
Теперь вам нужно добавить некоторые ключевые слова (данные), исходя из конфигурации вашего сервера. Минимально, вам необходимо иметь:
    server
    database
    user
    password

Полный список доступных ключевых слов описаны в MySQL connector page.

Как удалить все таблицы из консоли


mysql -u<username> -p<password> <database> -e "show tables" | grep -v Tables_in | grep -v "+" | \ 
awk '{print "drop table " $1 ";"}' | mysql -u<username>  -p<password> <database>

Cоздадим Вам сайт

Если вам нужна персональная страница, веб-портал или социальная сеть, или консультация, добро пожаловать на сайт Информационный блог веб разработчика http://jedi-it.ru/