May 29
DarkuProiecte facebook
Sunt in perioada in care fac un studiu aprofundat asupra retelei de socializare Facebook. Ma fascineaza modul in care un HI5 putin mai evoluat a reusit sa suceasca mintile a 400 de milioane de oameni.
Si pentru ca sunt roman, interactionez cu romani, unii mai tehnici, altii mai putin tehnici. Totul se termina cand vad si pe Facebook dive (a se citi pitipoance) in devenire cu poze care mai decare mai sexoase, menite parca sa explice, prin natura lor, infantilitatea persoanelor care le posteaza. Este fascinant. Mai dau si de persoane care nu pricep sensul expresiilor “First Name”, respectiv “Last name” Pentru acestia, voi detalia.
Spre deosebire de ceea ce v-a fost bagat in cap in copilarie, individul conteaza. Din acest motiv, si din multe altele, majoritatea tarilor evoluate pun accentul pe prenumele vostru. Deci, daca te cheama Gigi Popescu (unde Gigi e prenumele), vei pune la “First Name” Gigi. Inteleg ca este relativ dificil si ca poti sa ajungi destul de repede la o confuzie. Nu te teme, confuzia vine de la profesoara din generala care, cand nu te urechea, te striga “Popescu, la tabla!”.
In acest moment, vad noul “rege al Internetului” ca pe un fel de status global. Fiecare pune acolo ce-i place, ce-l defineste (fie ca e bine sau rau) si anunta ce a facut azi noapte. Nu zic neaparat ca e o chestie rea, dar e clar o chestie care va elimina, daca se merge in continuare pe aceeasi linie, necesitatea de a iesi cu cineva sa bei o cafea. Nu o sa mai ai de ce sa o faci. “Si, ce-ai mai facut tu?” va iesi din ecuatie pentru ca stii ce a facut, cat a baut, cu cine s-a dus acasa si asa mai departe.
Am observat si cateva eforturi bine definite pe diverse arii de activitate. Tin sa mentionez aici laudabilele campanii de ajutorare a animalelor fara stapan. Cateva orase din tara tind sa isi schimbe imaginea prin prezentari destul de stufoase si bine definite. Exista si nelipsitele eforturi de spalare a creierului d.p.d.v. politic, dar par sa nu aiba foarte mare succes.
Imi lipseste in acest moment o intelegere deplina a fenomenului, dar studiez in continuare…
May 18
DarkuProiecte cvz
Cu si despre Cuvantul Zilei
Am pus la punct aseara un blog pentru informatii referitoare la proiectul CVZ. Il poate gasi oricine isi doreste aici
Sep 30
DarkuProiecte 3g, blog, eepc, Linux, mobil, optimizare, ubuntu
Reload.
Noua incercare: tot eeepc 701 cu 4GB spatiu de stocare, de data asta cu 1 GB de ram. Modem 3G Huawei. GPS Wayfinder si dongle bluetooth Canyon. Am vrut sa incerc Ubuntu Netbook Remix 9.04. M-am gandit ca totusi ar fi o idee buna sa nu, mai ales ca s-a decis dansul sa nu booteze chiar coerent. Am ramas la Ubuntu Linux 9.04.
S-ar putea sa mai fi detaliat
UNetbootin pentru scrierea imaginii downloadate pe un stick flash voyager gt de 2 GB.
UNetbootin:
- montat stick-ul usb via gnome auto mounter
- pornit unetbootin (ca root)
- selectat diskimage
- definit target, in cazul meu /dev/sdc1
Dupa ce unetbootin isi termina treaba, este de preferat sa dati unmount la stick-ul usb inainte sa-l scoateti din port (se prea poate ca toate datele sa nu fie scrise inca pe disc).
O sa ma repet si o sa spun ca instalarea de Ubuntu este foarte bine detaliata. Voi incerca sa nu mai presez in aceasta directie.
Modificarea fata de dafault:
- avand in vedere ca am 1 GB de ram pe netbook, am ales sa nu creez o partitie de swap
- am folosit pentru partitia de root (/) ext4, pentru a testa noua partitie aparuta.
Primii timpi: 45 de secunde de la apasarea butonului de power pana la screen-ul de introdus userul si parola, asta trebuie schimbat.
Sters OpenOffice, eliberat 180 de megabytes.
Scos din servicii:
- anacron
- atd
- apport
- apmd
- cups
- rsync
Trecut in console mode (Ctrl+Alt+F1). Login. Oprit gdm (/etc/init.d/gdm stop).
Luat ultimele update-uri, poate mai rezolva din bug-uri
.
Reboot.
Editat linia de comanda de la grub asa:
- cand apare ceva cu “Press ESC”, apas tasta escape
- apas “e” pentru a edita linia de comanda
- selectez linia pe care scrie /boot/vmlinuz
- apas “e” pentru a edita linia de comanda
- adaug la sfarsitul liniei cuvantul “profile” (fara ghilimele)
- bootat (pana cand harddisk-ul/ssd-ul se opreste din activitate)
- reboot
Coborat timpul de boot la 40 de secunde.
Wireless-ul se pare ca merge din prima.
sudo apt-get install mc
wget http://greg.geekmind.org/eee-control/deb/eee-control_0.9.3_all~jaunty.deb
wget http://file-hosting.site-hosts.net/eeepc/ubuntueeetweak_eee900_customizations.sh
sudo apt-get install dkms
sudo dpkg -i eee-control_0.9.3_all~jaunty.deb
sudo update-rc.d eee-control defaults
Editat /etc/fstab, adaugat urmatoarele linii:
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=0755 0 0
tmpfs /var/log/apt tmpfs defaults,noatime 0 0
Modificat orice string “relatime” in “noatime” in /etc/fstab
Adaugat in /boot/grub/menu.lst, pentru toate liniile care contin “vmlinuz”, la sfarsit, parametrul: elevator=noop
sh ubuntueeetweak_eee900_customizations.sh
sudo apt-get remove evolution
sudo apt-get remove rhythmbox
rm -rf /var/log/*
Reboot.
Conexiunea la providerul de 3G, in situatia mea, Vodafone, s-a facut fara probleme. Inserat modemul in portul usb. A aparut un wizard care m-a intrebat ce provider am. Dupa acest pas, am dat click dreapta pe Network Manager, editat conexiunea, adaugat pin-ul. Click Network Manager, selectat Vodafone, dat click. Connected.
Pana aici totul e ok, mai raman chestiile custom despre care o sa scriu cand o sa le fac.
Sep 28
DarkuProiecte boot, eeepc, ram, toshiba
In urma nefericitului accident al laptop-ului Toshiba, am mai mult ram pentru eeepc. Acest lucru ma bucura.
Timpul de boot a scazut la 37 de secunde de la 40. Voi face tot posibilul sa il scad si mai mult si sa tin pe oricine intereseaza la curent.
Sep 04
DarkuProiecte periculos
Prima zi dintr-un proiect periculos, va tin la curent cu detaliile.
Aug 31
DarkuProiecte blog, bluetooth, eeepc, gps, hsdpa, instalare, jaunty, Linux, modificare, ubuntu, update, xfce
Ok, m-am decis in final sa pun la punct platforma de care am discutat acum vreo cateva post-uri.
Hardware:
- EeePc 701 – 4G – Black
- Gps – bluetooth – Wayfinder
- Dongle bluetooth – Canyon
Preinstall:
- instalat pachetul unetbootin – are ca scop copierea unei imagini iso pe un stick usb
- download iso ubuntu 9.04 live cd
- scriere iso ubuntu 9.04 live cd pe stick-ul usb (Flash Voyager GT – 2GB)
Avertisment: Din acest punct in jos, tot ce este scris, este scris in realtime in timp ce instalez sistemul. Nu se doreste a fi un comentariu curat, este un jurnal.
Install:
Instalarea este documentata oricum in foarte multe locuri deja dar voi incerca, in masura posibilitatilor, sa inregistrez cu aparatul foto pasii importanti. Daca nu iese, imi pare rau, de vina e lumina. A durat cam 20 de minute instalarea distributiei. Sa vedem mai departe…
Aflam ca, din storage-ul online de 4 gigabytes mai avem la dispozitie 1.2. Mai tund din el. Nici faptul ca vine by default cu Gnome nu ma ajuta foarte mult ca si resurse:
1. Instalat Xfce4
2. Rulat o comanda foarte lunga pentru eliminarea Gnome … din pacate a eliminat si foarte multe lucruri care inca erau utile… reparam (Comanda trebuie listata mai jos)
3. Sunt curios daca mai ramane ceva…
4. Update ce a mai ramas din sistem (apt-get update && apt-get upgrade)
5. Verificat in /etc/fstab daca / (root filesystem) este montat cu parametrul “relatime”. Aparent in 9.04 este setat by default
6. Scapat de pachete care stau degeaba pe sistem (apt-get clean)
7. Am acum la dispozitie 1.8 gigabytes dar din pacate, deja nu mai am un window manager care sa si functioneze asa ca…
8. apt-get install xfce4
9. Verificat, dupa apt-get-ul de adineauri, startx porneste xfce4 …
10. apt-get install xdm, apt-get clean, /etc/init.d/xdm start
11. Reboot, testam ce am facut pana acum
12. apt-get install firefox (nu renunt la firefox nici mort)
13. apt-get install mc (nici la midnight commander nu renunt)
14. am schimbat in /etc/init.d/rc variabila CONCURRENCY din “none” in “shell”, dupa un reboot am estimat cam 40 secunde de la power up la prompt-ul de username si parola al lui xfce
15. am reconfigurat xfce si am scos din autostart settings helper-ul print queue-ul si update notifier-ul dar am adaugat firefox
16. si-a revenit conexiunea la net
17. Modificat /boot/grub/menu.lst. Pe defoptions adaugat urmatorii parametri: pciehp.pciehp_force=1 pciehp.pciehp_poll_mode=1
18. Reboot
Edit: exista un bug cu placa de retea wireless… daca este dezactivata prin Fn+F2, nu mai functioneaza pana la reboot, voi posta un fix cand imi aduc aminte cum am rezolvat data trecuta…
19. Rulat urmatoarele comenzi pentru a beneficia de suportul de hot keys (brightness, wireless on/off etc):
sudo apt-get install dkms
wget http://www.informatik.uni-bremen.de/~elmurato/EeePC/asus-eee-dkms_3.0_all.deb
sudo dpkg -i asus-eee-dkms_3.0_all.deb
wget http://www.informatik.uni-bremen.de/~elmurato/EeePC/Jaunty_Eeeasy-Scripts.tar.gz
tar xfvz Jaunty_Eeeasy-Scripts.tar.gz
cd Jaunty_Eeeasy-Scripts/
chmod +x eeeasy-scripts.sh
sudo ./eeeasy-scripts.sh install
20. Testat hotkey-urile, merg perfect
21. Urmatorul pas, modemul de HSDPA
22. apt-get install xfce4-xfapplet-plugin (permite rularea de applet-uri de gnome pe xfce)
23. apt-get install network-manager-gnome
24. Log out si log back in again
25. Introdus modemul HSDPA, a urmat un wizard foarte simplu in care mi-am ales providerul de telefonie si cam asta a fost
26. Modificat setarile pentru conexiune din network manager, scris pinul de la sim si setat “auto connect”
27. Pauza … n-a mers … zice ca gsm network disconnected or some shit like this…
Ok … urmatorul post, maine ca m-a luat somnul
Update: pentru cei interesati, comanda de dezinstalare a Gnome-ului (a se folosi cu atentie, va lasa in text mode only):
sudo apt-get remove alacarte app-install-data-partner apport-gtk apturl at-spi binfmt-support bluez-gnome brasero brltty-x11 capplets-data checkbox checkbox-gtk cli-common compiz compiz-core compiz-fusion-plugins-extra compiz-fusion-plugins-main compiz-gnome compiz-plugins compizconfig-backend-gconf computer-janitor computer-janitor-gtk contact-lookup-applet dcraw desktop-file-utils dmz-cursor-theme doc-base docbook-xml ekiga eog esound-clients esound-common espeak espeak-data evince evolution evolution-common evolution-data-server evolution-data-server-common evolution-exchange evolution-indicator evolution-plugins evolution-webcal example-content f-spot fast-user-switch-applet file-roller firefox firefox-3.0 firefox-3.0-branding firefox-3.0-gnome-support firefox-gnome-support gamin gcalctool gconf-editor gconf2 gconf2-common gdebi gdm gdm-guest-session gedit gedit-common ggzcore-bin gimp gimp-data gksu gnome-about gnome-accessibility-themes gnome-app-install gnome-applets gnome-applets-data gnome-cards-data gnome-codec-install gnome-control-center gnome-desktop-data gnome-doc-utils gnome-games gnome-games-data gnome-icon-theme gnome-keyring gnome-mag gnome-media gnome-media-common gnome-menus gnome-mime-data gnome-mount gnome-nettool gnome-orca gnome-panel gnome-panel-data gnome-pilot gnome-pilot-conduits gnome-power-manager gnome-screensaver gnome-session gnome-session-canberra gnome-settings-daemon gnome-system-monitor gnome-system-tools gnome-terminal gnome-terminal-data gnome-themes-selected gnome-themes-ubuntu gnome-user-guide gnome-utils gstreamer0.10-alsa gstreamer0.10-gnomevfs gstreamer0.10-plugins-base gstreamer0.10-plugins-base-apps gstreamer0.10-plugins-good gstreamer0.10-pulseaudio gstreamer0.10-schroedinger gstreamer0.10-tools gstreamer0.10-x gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gucharmap guile-1.8-libs gvfs gvfs-backends gvfs-bin gvfs-fuse human-icon-theme human-theme indicator-applet indicator-messages jockey-gtk language-selector libart2.24-cil libasound2-plugins libatspi1.0-0 libaudiofile0 libavahi-glib1 libavahi-gobject0 libavahi-ui0 libavc1394-0 libbabl-0.0-0 libbeagle1 libbonobo2-0 libbonobo2-common libbonoboui2-0 libbonoboui2-common libbrasero-media0 libcairo-perl libcairomm-1.0-1 libcamel1.2-14 libcanberra-gtk-module libcanberra-gtk0 libcanberra0 libcdio-cdda0 libcdio-paranoia0 libcdio7 libcompizconfig0 libcroco3 libcryptui0 libdecoration0 libdmx1 libdv4 libebackend1.2-0 libebook1.2-9 libecal1.2-7 libedata-book1.2-2 libedata-cal1.2-6 libedataserver1.2-11 libedataserverui1.2-8 libegroupwise1.2-13 libesd-alsa0 libespeak1 libevdocument1 libevview1 libexchange-storage1.2-3 libexempi3 libflickrnet2.1.5-cil libfreezethaw-perl libgadu3 libgail-common libgail-gnome-module libgail18 libgamin0 libgconf2-4 libgconf2.24-cil libgcr0 libgdata-google1.2-1 libgdata1.2-1 libgdict-1.0-6 libgdiplus libgegl-0.0-0 libggz2 libggzcore9 libggzmod4 libgimp2.0 libgksu2-0 libglade2-0 libglade2.0-cil libglew1.5 libglib-perl libglib2.0-cil libglibmm-2.4-1c2a libglitz-glx1 libglitz1 libgmime-2.0-2a libgmime2.2a-cil libgnome-desktop-2-11 libgnome-keyring0 libgnome-keyring1.0-cil libgnome-mag2 libgnome-media0 libgnome-menu2 libgnome-pilot2 libgnome-speech7 libgnome-vfs2.24-cil libgnome-window-settings1 libgnome2-0 libgnome2-canvas-perl libgnome2-common libgnome2-perl libgnome2-vfs-perl libgnome2.24-cil libgnomecanvas2-0 libgnomecanvas2-common libgnomecups1.0-1 libgnomekbd-common libgnomekbd3 libgnomekbdui3 libgnomepanel2.24-cil libgnomeprint2.2-0 libgnomeprint2.2-data libgnomeprintui2.2-0 libgnomeprintui2.2-common libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-bin libgnomevfs2-common libgnomevfs2-extra libgp11-0 libgpod-common libgpod4 libgsf-1-114 libgsf-1-common libgsm1 libgtk-vnc-1.0-0 libgtk2-perl libgtk2.0-cil libgtkhtml-editor-common libgtkhtml-editor0 libgtkhtml2-0 libgtkhtml3.14-19 libgtkmm-2.4-1c2a libgtksourceview-common libgtksourceview1.0-0 libgtksourceview2.0-0 libgtksourceview2.0-common libgtkspell0 libgtop2-7 libgtop2-common libgucharmap7 libgvfscommon0 libgweather-common libgweather1 libhesiod0 libidl0 libiec61883-0 libindicate1 libjpeg-progs libkpathsea4 liblaunchpad-integration1 liblircclient0 liblpint-bonobo0 libmbca0 libmetacity0 libmldbm-perl libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo2.0-cil libmono-corlib2.0-cil libmono-data-tds2.0-cil libmono-data2.0-cil libmono-getoptions2.0-cil libmono-i18n2.0-cil libmono-posix2.0-cil libmono-security2.0-cil libmono-sharpzip2.84-cil libmono-sqlite2.0-cil libmono-system-data2.0-cil libmono-system-web2.0-cil libmono-system2.0-cil libmono0 libmono2.0-cil libnautilus-burn4 libnautilus-extension1 libndesk-dbus-glib1.0-cil libndesk-dbus1.0-cil libnet-dbus-perl libnotify1 liboil0.3 liboobs-1-4 libopal3.6.1 liborbit2 libpam-gnome-keyring libpanel-applet2-0 libpangomm-1.4-1 libpisock9 libpisync1 libpolkit-gnome0 libpoppler-glib4 libportaudio2 libprotobuf3 libproxy0 libpt2.6.1 libpt2.6.1-plugins-alsa libpt2.6.1-plugins-v4l2 libpulse-browse0 libpulsecore9 libpurple-bin libpurple0 librarian0 librsvg2-2 librsvg2-common libschroedinger-1.0-0 libscim8c2a libsexy2 libsgutils1 libshout3 libsilc-1.1-2 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libspeexdsp1 libsqlite0 libstartup-notification0 libtdb1 libtie-ixhash-perl libtotem-plparser12 libtrackerclient0 libunique-1.0-0 libuuid-perl libv4l-0 libvisual-0.4-0 libvisual-0.4-plugins libvte-common libvte9 libwmf0.2-7-gtk libwnck-common libwnck22 libxml-twig-perl libxml-xpath-perl libxres1 libzephyr3 metacity metacity-common mobile-broadband-provider-info mono-2.0-gac mono-2.0-runtime mono-common mono-gac mono-jit mono-runtime mousetweaks mtools nautilus nautilus-data nautilus-sendto nautilus-share network-manager-gnome notification-daemon notify-osd onboard openoffice.org-gnome openoffice.org-gtk pidgin pidgin-data pidgin-libnotify pidgin-otr pkg-config policykit-gnome pulseaudio pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-x11 pulseaudio-utils python-brlapi python-cairo python-fstab python-gconf python-gdata python-glade2 python-gmenu python-gnome2 python-gnome2-desktop python-gnomecanvas python-gst0.10 python-gtk2 python-gtkhtml2 python-gtksourceview2 python-launchpad-integration python-notify python-pkg-resources python-pyatspi python-pyorbit python-rdflib python-sexy python-virtkey python-vte rarian-compat rhythmbox rss-glx scim scim-bridge-agent scim-bridge-client-gtk scim-gtk2-immodule scim-modules-socket screen-resolution-extra screensaver-default-images seahorse seahorse-plugins sg3-utils sgml-data software-properties-gtk ssh-askpass-gnome synaptic syslinux system-config-printer-gnome system-tools-backends tangerine-icon-theme tomboy totem totem-common totem-gstreamer totem-mozilla totem-plugins transmission-common transmission-gtk tsclient ubufox ubuntu-artwork ubuntu-desktop ubuntu-docs ubuntu-gdm-themes ubuntu-sounds ubuntu-system-service ubuntu-wallpapers update-manager update-notifier usb-creator usplash-theme-ubuntu vinagre vino whois xbitmaps xdg-user-dirs-gtk xsane xsane-common xscreensaver xscreensaver-data xscreensaver-gl xsltproc xterm xulrunner-1.9 xulrunner-1.9-gnome-support yelp zenity
Aug 30
DarkuProiecte ghinion, laptop, media center
Ei bine, o alta idee de-a mea tocmai s-a amanat.
Era vorba de un media center facut dintr-un laptop mai vechi, pentru parintii mei. Din pacate, in timp ce instalam Linux pe el hard disk-ul s-a decis ca este un moment foarte bun sa cedeze nervos. In asteptarea unui alt hard disk, proiectul se amana. Detalii vor mai fi disponibile cand apar…
Aug 29
DarkuProiecte acpi, blog, eeepc, firefox, gps, mobil, modificare
Mi s-a aratat ca trebuie sa existe o metoda mai buna de a scrie chestii interesante pe blog decat sa “mi le notez”, sa ajung acasa si eventual sa nu mai stiu in ce ordine sunt si sa nu le mai scriu deloc. A aparut brusc ideea de a face o platforma mobila de blogging.
Variantele, pentru mine, sunt doua, in special pentru ca nu am o masina.
Pe moment, ma gandesc foarte serios sa folosesc micul netbook. Are o serie de avantaje ca, de exemplu, mobilitate destul de mare, flexibilitate in programare si o oarece autonomie. Vine in schimb cu micile dezavantaje la pachet. Nu pot sa il tin in hibernate pentru ca ar dura destul de mult sa isi revina deci am o autonomie mai redusa, exista mici probleme cu modemul, bluetooth-ul si gps-ul cand il scot din standby si, cel mai important, este inca destul de mare.
Proiectul il vad cam asa:
- instalat Debian, cu o suita minimala de aplicatii
- configurat dongle-ul de bluetooth sa se lege la gps-ul care functioneaza pe acelasi protocol (face parte dintr-o idee care are legatura cu a posta coordonatele la care observ ce observ)
- configurat modemul de vodafone sa functioneze on demand pentru a scuti din curentul utilizat
- instalat un window manager redus ca necesitati hardware (pe moment ma gandesc la OpenBox)
- instalat Firefox si sunt gata de drum
- reconfigurat scripturile de acpi pentru a avea un control mai serios asupra curentului consumat
Un avantaj destul de serios, in cazul meu cel putin, este ca EeePc-ul vine cu un slot de SD pe care ma gandesc sa il folosesc pentru preluarea on-the-fly a pozelor pe care le fac pe drum. Probabil ca o sa fac un script de asa natura ca atunci cand bag cardul in netbook sa se copieze automat (inca ma gandesc daca sa se copieze automat pe netbook, pe un cont de ftp de pe net samd).
Va anunt de cum decurge proiectul…
Comentarii recente