Blabla

beryl + gnome fīčas

Pirms pāris dienām kļuvu par laimīgo jaunās videokartes īpašnieku. Šī, nvidia, kartiņa spēj attēlot xgl - beryl brīnumus uz abiem ekrāniem. Skats tā neko tā teikt...

Nesmukā lieta bija tāda, ka tikko uzliek XGL, tā vairs nerādās tik smukā gnomes tēma - podziņas, lauki, ikonas un pats galvenais - garumzīmes arī vairs nestrādā.

Risinājums bija pareizs meklējums (un atradums) googlē
I had the same problem and on the beryl forum I found this work-around:
from a terminal launch /usr/lib/control-center/gnome-settings-daemon and if it works add it to gnome-session. Then you can change controls and icon theme as you like

Tātad ar parastu "/usr/lib/control-center/gnome-settings-daemon" šī problēma atrisinājās. (interesanti, kas tomēr nav atrisinājies)

Tātad MSN`am (un Yahoo) ir lielākais messendžera tīkls...

Tā saka Maikrsofts. Forši forši.
http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=19151414-1e2c-484c-aa1c-bf236c47f094

Tikmēr es gaidu šo - MSN Live For Mobile - http://msmobiles.com/news.php/5351.html un Windows Mobile - Crossbow http://www.gpspassion.com/fr/articles.asp?id=60&page=2.

Jāatzīst šie ir smuki jaunumi. MSN klients pie tam būs ari stipri funkcionālāks kā tas kurš tagad pieejams. Savukārt Crossbow būs līdzīgs tagadējai versijai, tikai ātrāks.

Ubuntu Edgy Eft + Flash9

Sistēma kā sistēma, taču jau pāris mēnešus dzīvi čakarēja jaunais Flash9 un tas ka tā nav uz Linux. Bija visādi tutoriāļi kā "uzlikt" Mozilla Firefox caur wine emulatoru (zinu zinu, Wine Is Not an Emulator) vai nomainīt ".so" faila parakstu no 7 uz 9 un piečakarēt lapas.. taču beidzot satiku īstu Flash9 uz Ubuntu pamācību:

http://www.psychocats.net/ubuntu/flash

Gadījumā ja kas nolēcas ar avotu, pārkopēšu pamācību:

sudo aptitude update && sudo aptitude install flashplugin-nonfree
sudo apt-get remove flashplugin-nonfree
rm ~/.mozilla/plugins/*flash*
wget -c http://fpdownload.macromedia.com/get/flashplayer/current/install_flash_p...
tar -xvzf install_flash_player_9_linux.tar.gz
sudo mv install_flash_player_9_linux/libflashplayer.so /usr/lib/firefox/plugins/
sudo mv install_flash_player_9_linux/flashplayer.xpt /usr/lib/firefox/plugins/

rm install_flash_player_9_linux.tar.gz
rm -r install_flash_player_9_linux

.. ūūn protams jāpārstartē pārlūkprogramma.

p.s. Pēc tam adresē "about:plugins" var redzēt pieinstalēto pluginu...

nvidia - envy - xgl - beryl

Tiem kam uz Ubuntu Linux ir probleemas (vai slinkums čakarēties) ar XGL effektu uzlikšanu, iesaku samekleet projektu envy (deb paka kas ar komandu envy uzliek jaunāko nvidia`s draiveri bez problēmām). (http://albertomilone.com/nvidia_scripts1.html)

tad jaapiepjuunē uzstādijumi (kautgan envy arī nokonfigurē)
http://www.ubuntuforums.org/showthread.php?t=75527&highlight=xcomposite

un tad jāuzliek xgl / beryl
http://wiki.beryl-project.org/index.php/Install/Ubuntu/Edgy/XGL

nedrīkst piemirst kiba-dock, skatīt te: http://video.google.com/videoplay?docid=8469816405464433885

iptables p2p traffika kontrole

iptables ir UNIX sistēmu ugunssiena kas tiek izstrādāta arī priekš Linux. Man nepieciešams īpaši atfiltrēt p2p datu plūsmu lai to varetu kontrolēt. Standartā šāda iespēja nav, taču ir pāris projekti kas to ļauj darit. Viens no tiem "ipp2p". Tas nav iekļauts arī ubuntu pakotņu sastāvā tādēļ to nepieciešams kompilēt.

* sistēma - Ubuntu 6.10 (Edgy Eft)

wget http://www.ipp2p.org/downloads/ipp2p-0.8.2.tar.gz
tar -xzf ipp2p-0.8.2.tar.gz
cd ipp2p-0.8.2
make
cp libipt_ipp2p.so /lib/iptables
cp ipt_ipp2p.ko /lib/modules/`uname -r`/kernel/net/ipv4
depmod -A
insmod ipt_ipp2p.ko

...ūūūn visparastākais piemērs:
iptables -A FORWARD -m ipp2p --ipp2p -j DROP

Ubuntu PPTP VPN + MS Windows XP

Šis ir mazs apkopojums par to kā ērti uzstādīt PPTP serveri...

Servera pusē:

sudo apt-get install pptpd

tad jāpierediģē "/etc/pptpd.conf." - jānokomentē rindiņa kurā izmanto "logwtmp" un pēc gaumes jāpierediģē "localip" un "remoteip".

Kā pēdējais ir "/etc/ppp/chap-secrets" kurā jāpievieno lietotājs un parole (jā, tieši tā - "plain-textā")

lietotājs pptpd parole *

/etc/init.d/pptpd restart

Klients - Ubuntu Feisty (un citi)
apt-get install network-manager-pptp
Install the network-manager-pptp package, and if it was not already installed, restart the network manager applet and Network Manager:
o right-click the network icon on your system tray and choose Remove,
o Alt/F2, run nm-applet, and the network icon will return,
o restart Network Manager:
sudo /etc/dbus-1/event.d/25NetworkManager restart
sudo /etc/dbus-1/event.d/26NetworkManagerDispatcher restart

* left-click network icon, choose VPNS then configure, then add a VPN with the wizard,
* left-click network icon, then VPNS then the VPN you created,
* watch the logs to see if it worked:
sudo tail -f /var/log/syslog

Reference: PPTP From Ubuntu, by Stephen Thorne.

Klients - Windows XP

garumzīmēm - apostrofs

Tiem kam darbs ar offisa programmatūras licenzēšanu spiedis meklēt lētākas alternatīvas, tie jau zin, taču ir civēki kas to nezin..

Ja vajag uz datora dabūt garumzīmes tad pirmā doma ir Tildes Winlogs. Daži atminas WinLogu, taču par tiem ir jāmaksā...

Tātad apostrofs. Foršs projekts, darbojas uz Windows NT,2000,2003 un XP. Ar to iespējams rakstīt ar garumzīmēm un mīkstinājuma zīmēm. Un pats labākais - tas ir bez maksas un brīvi izmantojams ofisos un sazin kur. :)

Vēl ir tāds projekts - StarDict, tam pieejama versija dažādām platformām un vārdīcas faili (eng-lat). Savienojot to kopā, iespējams iegūt bezmaksas latviešu-angļu vārdnīcu. Tiesa to gan pats neesmu testējis.

Apostrofu var ielādēt te: http://laacz.lv/blog/apostrofs, punkts vai komats, to izvēlamies paši.

Apostrofa uzstādīšana (Attēli "uzņemti" operētājsistēmā Windows XP ar klasiskā Windows stila tēmu):

Pēc ielādēšanas arhīvs ar programmu ir jāatpako. Man ir uzstādīts winrar, Windows XP pamata programmās ir zip atarhivētāj-programma. Vienalga kā, bet ir jaatpako instalācija.

..un pēc tam jāveic instalāciju programmas mapē "palaižot" programmu "Apos.msi".

Process norit ļoti ātri un kad tas ir paveicis, tiek parādīts šāds logs un var spiest "Close". Tagad Latviešu valodas izkārtojums ir uzstādīts!

Lai aktivizētu to sistēmā, nepieciešams atvērt uzstādījumu veidni "Control panel"

Gadījumā ja rāda šādu tad nepieciešams uzspiest loga kreisajā pusē uz saites "Switch to Classic View". Vēlreiz atgādināšu, ka piemēra attēli ir "ņemti" no Windows XP un uz citām Windows versijām tas var izskatīties savādāk.

Tad jāizvēlas reģionālo un valodas uzstādījumu veidnis "Language and Regional Options"

Jaunatvērtajā logā jāizvēlas otrā sadaļa "Languages" un pirmajā rāmī jāizvēlas poga "Deitails".

Tad, jaunajā logā, lai pievienotu apostrofa izkārtojumu, jāizvēlas poga "Add...".

Jaunajā izvēles logā jāizvēlas pirmajā ailē "Latvian" un otrajā "Latvian (Apostrovs v0.3; punkts)". Pēc tam jāspiež uz pogas "ok".

Pēc tam iepriekšējais logs atvērsies, taču šajā ir parādijušies apostrofa izkārtojums. Vispirms, izvēlamies aktīvo izkārtojumu, tad uzspiežam uz angliskā un ar pogu "Remove" to novācam vispār. Ja to izdara vispirms, tad pirmo soli ar aktīvā izvēlēšanos var izlaist. Pirmais solis bija nepieciešams gadījumā ja sarakstā ir arī citi izkārtojumi, piemēram Vācu vai Krievu. Tad tos dzēst noteikti nav nepieciešams. Kad viss ir pabeigts, nepieciešams apstiprināt izmaiņas ar Apply un tikai tad var aizvērt ar "ok" vai krustiņu.

Tagad varam rakstīt latviski.. paldies Kasparam Foigtam (a.k.a. Laacz).

MS SUCKS?!

Bravo Maikrsoft, jūs tur tiešām-tiešām-tiešām(-tiešām-tiešām) iesūkājat.

Aptuveni 200 rindiņās pat no PHP var pieslēgties ar MSN Protokolu pie MSN. Tā ir tikai pieslēgšanās. Vēl visas ikdienišķās un fancy lietiņas.. Tas sver ... nūū.. daži kilobaiti.

Bet es lejupielādēju MSN instalāciju kas (parasti viņas ir kompresētas) sver aptuveni 17 Mb un tam monstrozajam smuko skinu messendžerim nav iedota līdz pat handwriting fīča. Es saprotu ka flašs nav pielikts un neiet (stulbie) winki, bet bāc, hellou, handwriting? Vienkārši tāpat, bez lieka čakara uzzīmēt otram kautko?

Mana sāpe šoreiz nav par to ka izmērs ir liels. Sāpe ir par to, ka ja reiz tas monstrs sver 17Mb, tad piemetat klāt kautko lai iet Handwriting un miers.. atvieglojiet jūzeriem darbu.

However, wink and nudges are probably the most useless features I've ever seen in any IM client. Nothing but highly annoying. This will definatly never get implemented in my message window plugin, and I hope, it will never make it into the msn plugin.(http://forums.miranda-im.org/showthread.php?t=155)

cstrike kartes

Jāpamēģina pašam uztaisīt vismaz četras sienas.. - CS Karšu izveide

Lazarus IDE

Mēģinu izprast un savaldīt noderīgu rīku programmatūras iztrādei: Lazarus.

Lazarus ir izstrādes vide kas ļoti atgādina Delphi (tātad darbs ar pascal). Tajā var (mēģināt) importēt Delphi pakotnes. Pagaidām iznāk tikai beta versijas, taču izstrāde pie tā notiek ļoti aktīvi. Balstīts uz freepascal, kompilējas samērā ilgi, taču tas ir pilnībā bez maksas.

Tagad nonākam pie programmas lielākā bonusa: produktu ko tajā veido var viegli portēt gan uz Linux, gan Windows gan Mac, gan uz citām OS. Jau mājas lapā ir teikts "Write once compile everywhere!".

--

Vēl pievienošu mazus labojumus:

Kad instalēju sockets komponentu, parādās kļūda: "Can't find unit LResources". To var atrisināt pakotnes iespējās pievienojot adresi uz attiecīgo unitu: "/usr/share/lazarus/lcl/units/i386-linux", taču vēlāk, pārkompilējot IDE, tik un tā parādās šī kļūda. To var atrisināt pielabojot "/etc/fcp.cfg", search path sadaļā pievienojot "-Fu/usr/share/lazarus/lcl/units/i386-linux".

Otra problēma ir "SocketClient.pas Error: Illegal qualifier ", tur ir jānomaina 265. rindiņa uz "tmp:=intToStr(tmp1.s_bytes[1])+'.'+intToStr(tmp1.s_bytes[2])+'.'+intToStr(tmp1.s_bytes[3])+'.'+intToStr(tmp1.s_bytes[4]); ", tiesa tas jau bija aprakstīts sourceforge.net forumā

Vēl, sakarā ar jaunpievienoto komponentu var rasties problēma "Threading has been used before cthreads was initialized.", ko iespējams labot pēc wiki aprakstītajiem risinājumiem

Šo problēmu risinājumus bija diezgan grūti atrast, tādēļ iztulkošu angliski, gadījumā ja kāds iemaldās no google`s

--

When installing component "sockets_laz" (wiki, download), it can show error "Can't find unit LResources". This error can be fixed adding search path in component options, but later, due rebuilding IDE, it shows up again. This can be permanentally solved by adding "-Fu/usr/share/lazarus/lcl/units/i386-linux" (path may vary according to your configuration) to search path section in "/etc/fcp.cfg".

Another error is "SocketClient.pas Error: Illegal qualifier" when compiling SocketClient.pas. You just need to replace line 265 with "tmp:=intToStr(tmp1.s_bytes[1])+'.'+intToStr(tmp1.s_bytes[2])+'.'+intT oStr(tmp1.s_bytes[3])+'.'+intToStr(tmp1.s_bytes[4]);" and it compiles ;) (last one also descrived in sourceforge.net`s forums)

One more thing related with installing this component: "Threading has been used before cthreads was initialized.", which can be solved be reading whis wiki page

--

UPD: Forši (forši, forši, forši, forši, forši) - dabūju caur soketiem tekstu Unicode formatējumā. Tas nozīmē ka esmu atradis izstrādes vidi bakalaura darbam un DMP! :) (jau sāku krāmēt uz C++ bet tas nesniedza visas tās iespējas ko dod Lazarus)