Friday, October 22, 2010
Default opening software
This file ~/.local/share/applications/mimeapps.list contains all overridden openers for particular MIME types.
Labels:
ubuntu
Google Chrome and Flash player
Having installed new Ubuntu 10.10 I found that Google Chrome cannot display flash content and asks to install flash player. But at flash player download website it says that I have already installed one.
Googling a bit gives me an advise. I made the step below and it gets work.
Googling a bit gives me an advise. I made the step below and it gets work.
$ sudo apt-get install flashplugin-installer $ sudo locate libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so /usr/share/ubufox/plugins/npwrapper.libflashplayer.so /var/lib/flashplugin-installer/npwrapper.libflashplayer.so $ ln -s libflashplayer.so /usr/lib/flashplugin-installer/libflashplayer.so
Labels:
flash-player,
ubuntu
Clock widget hangup
If you are very annoyed by system hangup when you have clicked clock widget to watch calendar or whatever in your Ubuntu 10.10 I can advise to do the following:
It, however, removes Evolution mail client but if you don't use it as me that is not a problem.
sudo apt-get purge evolution-data-server evolution-couchdb evolution evolution-exchangeThat's all. After this you are avoided such unpleasant behavior.
It, however, removes Evolution mail client but if you don't use it as me that is not a problem.
Labels:
ubuntu
Thursday, September 16, 2010
Install lxml on Windows
To install easy_install on Windows:
- Run the command in cmd.exe
easy_install lxml
- If have not installed easy_install download and install appropriate version from http://pypi.python.org/pypi/setuptools#downloads
Tuesday, September 14, 2010
Default UTF-8 for all files
In <Netbeans install dir>/etc/netbeans.conf file add to netbeans_default_options parameter
-J-Dfile.encoding=UTF-8
-J-Dfile.encoding=UTF-8
Labels:
netbeans
Friday, September 10, 2010
Sort by the key
To sort query by the key:
model = MyModel()
model.order('-__key__') # descending sort
Sunday, September 5, 2010
Monday, August 16, 2010
Play WMV, MP3 and other restricted formats in Ubuntu
Some audio and video formats are not included into Ubuntu by default. And to enable them in your system you must do it by your own.
Labels:
ubuntu
Fix mouse clicks in Flash-player in Ubuntu
In /usr/lib/nspluginwrapper/i386/linux/npviewer add
export GDK_NATIVE_WINDOWS=1so, the content in this file become
#!/bin/sh TARGET_OS=linux TARGET_ARCH=i386 export GDK_NATIVE_WINDOWS=1 . /usr/lib/nspluginwrapper/noarch/npviewerRestart browser and that's all.
Labels:
flash-player,
ubuntu
Thursday, July 22, 2010
Restore grub2 after Windows installation
To run a command as administrator (user "root"), use "sudo ".
See "man sudo_root" for details.
See "man sudo_root" for details.
ubuntu@ubuntu:~$ sudo fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x14311431 Device Boot Start End Blocks Id System /dev/sda1 * 1 29089 233657361 7 HPFS/NTFS /dev/sda2 29090 32129 24418800 83 Linux /dev/sda3 60304 60801 4000185 82 Linux swap / Solaris /dev/sda4 32130 60303 226307655 83 Linux Partition table entries are not in disk order ubuntu@ubuntu:~$ sudo mount /dev/sda2 /mnt ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt/ /dev/sdaInstallation finished. No error reported.
Labels:
ubuntu
Tuesday, May 18, 2010
Checkbox select all jQuery plugin for a table
/*
* File: jquery.checkboxselection.js
*
* Plugin to create checkbox in the table
* It needs table has correct structure (at least with head and body) and
* there are checkboxs in row's first cell both in header in body
*/
(function($) {
$.fn.checkboxSelection = function() {
return this.each(function() {
var table = this;
var headCheckbox = $('thead th:first :checkbox', table).click(function() {
$('tbody tr', table).find('td:first :checkbox').attr('checked', this.checked);
})
var checkSelection = function() {
var trs = $('tbody tr', table).find('td:first');
headCheckbox.attr('checked', trs.find('input:checked').length == trs.find(':checkbox').length);
}
$('tbody tr', this).find('td:first :checkbox').click(checkSelection);
checkSelection();
});
}
})(jQuery);
HTML:<table>
<thead>
<tr>
<th><input type="checkbox"></th>
<th>Name</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="checkbox" name="a[1]"></td>
<td>John Smith</td>
</tr>
<tr>
<td><input type="checkbox" name="a[2]"></td>
<td>Jack Daniels</td>
</tr>
</tbody>
</table>
Using:$('table').checkboxSelection();
Labels:
javascript,
jQuery,
plugin
Wednesday, April 28, 2010
How to limit joined records in MySQL
I have to tables with one-to-many relationship. I needed to select all from the master table and join only one record which contains the oldest date.
The solution is:
The solution is:
SELECT parent.*,
c1.*
FROM parent
JOIN child c1
ON c1.parent_id = parent.id
LEFT JOIN child c2
ON c2.parent_id = c1.parent_id AND c2.sort < c1.sort -- field to determine the order (maybe whatever you want)
GROUP BY parent.id,
parent.name,
c1.id,
c1.name
HAVING COUNT(c2.id) < 1 -- limitation of joined records
ORDER BY parent.name, c1.name;
I found it there.
Labels:
mysql
Saturday, April 3, 2010
ATI driver problems after upgrading Ubuntu 9.10 to 10.04
I have upgraded my desktop Ubuntu 9.10 to 10.04. Everything was fine except ATI driver didn't want to be installed. An error was in fglrx-amdcccle package,After that, I've reported the bug to Ubuntu Bug Tracker, and today I got the decision of my problem:
I thank Jean-Baptiste Lallement for help!
apt-get remove xorg-driver-fglrx fglrx fglrx-amdcccle dpkg-divert --remove /usr/lib/xorg/modules/extensions/libdri.so dpkg-divert --remove /usr/lib/xorg/modules/extensions/libglx.so apt-get install fglrx
I thank Jean-Baptiste Lallement for help!
Labels:
ubuntu
Subscribe to:
Posts (Atom)