Sometimes it is good to know it 🙂
sync; echo 3 > /proc/sys/vm/drop_caches
If you're inventing and pioneering, you have to be willing to be misunderstood for long periods of time
Sometimes it is good to know it 🙂
sync; echo 3 > /proc/sys/vm/drop_caches
Rewrite if no https and no www
RewriteEngine on
RewriteCond %{SERVER_PORT} !^443$
RewriteRule (.*) https://www.test.ee/$1 [L,R]
—
RewriteEngine on
RewriteCond %{HTTP_HOST} CONDITION_1 [OR]
RewriteCond %{HTTP_HOST} CONDITION_2 [OR]
RewriteCond %{HTTP_HOST} CONDITION_N [OR]
RewriteCond %{HTTP_HOST} !^www\.test\.ee [NC]
RewriteRule (.*) https://www.test.ee$1 [L,R]
Rewrite if no request uri
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/$ [NC]
RewriteRule ^(.*)$ http://www.example.com [L,R]
domain.com -> www.domain.com
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.yourdomain.com$ [NC]
RewriteRule ^(.*)$ http://domain.com/$1 [R=301,L]
Juhtus mul selline olukord:
[11:27:55 root@h11 htdocs]# svn update
svn: Valid UTF-8 data
(hex: 70)
followed by invalid UTF-8 sequence
(hex: e4 69 6b 65)
Abiks oli:
[11:28:45 root@h11 htdocs]# convmv --notest -r -f latin1 -t utf-8 *
Kuna mul koguaeg läheb see mergemine meelest siis paar hinti endale siia.
svn:ignore
svn propedit svn:ignore ./some_path
kui on korralikult keskkonna muutujas kirjeldatud svn editor siis avaneb editor kus sa saad regexp (kasvõi *, *.php jne) kirjutada
Näiteks
*.class
test_*
ignoreerib kataloogis some_path kõike faile mis lõpevad class ja algavad test_
Kuidas lisada SVN reposse suvalisest kohast faili või kataloogi
svn import sample.txt svn://svnserverurl/repo/project/trunk/sample.txt -m “message”
Teine näide:
Loome suvalisse kohta ühe projekti struktuuri
mkdir -pv svn/projektinimi/{trunk,tags,branches}
svn import svn/ svn://svnserverurl/repo/ -m “message”
Mergeme võlised muudatused (source) lokaalsesse kataloogi (destination)
1. svn co /path/to/your/svn/repo/your/branch/ projectname (branch/tag/trunk kuhu sa soovid mergeda. Ehk destination)
2. Nüüd uuri välja revisioni number kust alates sa soovid mergeda on tehtud (r-start) ja kuhu maani sa soovid uuendada (r-end)
3. checkouditud kataloogis: svn merge -r r-start:r-end file:///path/to/your/svn/repo/your/branch/ (Kust kohast sa soovid muudatusi mergeda ehk source)
4. svn ci -m “- sinu teade. Võiks sisaldada ka mergetud revisione”
* revert to some version – svn up -r (revision number)
Kui väga suur kopp on ees sinu projektis .svn kataloogidest siis: find . -name “.svn” -exec rm -rf {} \;
To export, use:
gpg –armor –export mymail@here.com > public.asc
gpg –armor –export-secret-key mymail@here.com > private.asc
To import, use:
gpg –import public.asc
gpg –allow-secret-key-import private.asc
mysqldump -u root -p –opt –default-character-set=latin1 –insert-ignore –skip-set-charset DBNAME > DBNAME.sql
Then using sed I changed all occurrences of the word latin1 to utf8:
iconv -f ISO-8859-1 -t UTF-8 DBNAME.sql > DBNAME_new.sql
sed -e ‘s/latin1/utf8/g’ -i ./DBNAME.sql
From here I then created the new database and then imported the dumpfile.
mysql -p -e “create database DBNAME”
mysql -p –default-character-set=utf8 DBNAME < DBNAME.sql
Name : sextractor
Arch : i386
Version: 2.5.0
Release: 5.fc8.1
Size : 577 k
Repo : extras
Summary: Extract catalogs of sources from astronomical images
Description:
SExtractor is a program that builds a catalogue of objects from an
astronomical image. Although it is particularly oriented towards
reduction of large scale galaxy-survey data, it performs rather
well on moderately crowded star fields.
Nüüd on hea Kristeli ees eputada. Mina saan oma kodukale isegi telefoni
kaudu postitusi teha 🙂
Nän-nän-nää
—
Best regards, Margus “Margusja” Roo
+3725148780
skype: margusja
msn: margusja@kodila.ee
irc: irc.zone.ee #skydive
homepage: http://margusja.pri.ee
Käisin maal. Sõin hullult igasugu marju. Õeldakse et segi ei tohi süüa kuid ma panin valimatult vaarikaid, mustsõstraid, punasõstraid jne.
Muuseas oskan nüüd php-st andmeid JSON formaadis extjs scriptile ette kärutada. Kes teab kui suur pein oli vanasti javascriptile andmeid ette anda siis need teavad kui suur eelis see on 🙂 Ise olen rahul.
5 aastat tagasi sellise funktsionaalsuse loomiseks nullist läks ikka natukene aega (Sorteerimine, grupeerimine, menüüd jne.) Probleemiks oli ka siis see, et iga üks nokitses oma funktsionaalsuse.
Nüüd on tark kasutada avalike gruppide ka. ehk ka Sinu, poolt arendatavaid teeke. Siin on üks näide extjs library võimalustest. Kuna ma ei ole just väga quru javaskriptis siis natuke võttis aega, samas luban ennest sellel alal tublisti arendada 🙂
Hetkel on siis olemas n.n GUI või siis client side code.
Edasi tuleb siduda andud lahendus andmebaasiga kasutades Zend framework libraryt.
Jändasin tükk aega et saavutada olukord kus autoriseerimisel juhul kui ei leita LDAP kataloogist vastet siis tehakse fallack mod_authn_file peale.
AuthLDAPURL ldap://xxx.xxx.xxx.xxx:389/ou=People,dc=company,dc=com
AuthzLDAPAuthoritative off # on selleks et ldap auth moodul oskaks teha fallback mod_authn_file peale
AuthBasicProvider file ldap # selle reaga on küsimus. Fedora core 10 all ei olnud seda tarvis. PLD ac all aga küll
AuthUserFile /path/to/file
AuthName "Keelatud ala"
AuthType Basic
Require valid-user