borzole
Pytania: 1
-
2011-02-27 23:53:15
Jak przekazać XPath w XSL
Mam plik index.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="style.xsl"?> <page>
Odpowiedzi: 12
-
2010-11-06 22:43:27 Zmiana fragmentów nazw plików
zakładając, że wszystkie te foldery znajdują się w katalogu ~/temp to było by tak
#!/bin/bash cd ~/temp find . -type d | while read -r d ; do ( cd "$d" FIRST=`ls -1 [0-9]*.* 2>/dev/null | head -n 1` [ ${#FIRST} != 0 ] && rm -f "$FIRST" LAST=`ls -1 [0-9]*.* 2>/dev/null | tail -n 1` [ ${#LAST} != 0 ] && rm -f "$LAST" for f in * ; do if [[ $f == [0-9]*.* ]] ; then nr=$((${f%%.*} -1 )) name="${f#[0-9]*.}" mv "$f" "${nr}.${name}" fi done ) doneZrób kopię i sprawdź czy działa, bo tylko tak na sucho podłubałem. Acha i upewnij się, że używasz bash, a nie jakiegoś zubożałego dash z ubuntu.
[edit1] zrobiłem małą korektę, bo wcześniej łapał tylko pliki od 01-09, a 10,11 itd. już nie (oj!)
[edit2] poprawka: wyznaczanie FIRST/LAST tylko z plików pasujących do wzorca
-
2010-11-07 19:48:35 Bash- Czy warto się go uczyć
Jeśli zajrzysz do katalogu /etc to znajdziesz tam mnóstwo skryptów napisanych w bash. Jeśli zajrzysz do /bin itp. też znajdziesz mnóstwo skryptów
for p in {,/usr}/{,s}bin/* ; do file $p ; done | grep shellNie zrozumiesz co one robią, jeśli nie znasz chociaż trochę bash. Sam sobie odpowiedz, czy chcesz to wiedzieć i czy kiedyś będziesz tego potrzebował np. przy awarii, konfiguracji lub instalacji oprogramowania.
Sam bash jest bardzo prosty do nauki. Natomiast własne skrypty możesz pisać równie dobrze w perl/python czy co tam chcesz.
Dopóki nic Cię nie zmusza, to nie musisz pisać w bash, ale rozumieć powinieneś.
-
2010-05-05 13:17:53 Jak wprowadzić dane z pliku w cpp ?
W stylu C może wyglądać to mniej więcej tak:
int main(int argc, char** argv) { /* TEST: czy są argumenty */ if ( argc > 1) { /* pierwszy argument to plik z parametrami */ char * filename=argv[1]; /* otwarcie pliku tylko do odczytu */ FILE *plik = fopen( filename , "r" ); /* TEST: czy się udało otworzyć plik */ if( plik == NULL ) { perror( filename ); exit (1); } /* tabliczka na pobrany z pliku parametr */ char raw[50]; /* odczyt pierwszego słowa */ fscanf(plik,"%s", raw); /* odczyt int: fscanf(plik,"%d", raw); */ fscanf(plik,"\n"); /* przejście do nowej linii */ /* pozamiatać po sobie */ fclose( plik ); } return 0; }i wówczas uruchamiasz
./a.out plik.txt -
2010-05-12 23:16:30 Zapisywanie pliku w C++
Tu masz przykładzik: Odczyt i zapis plików binarnych w C++
-
2010-02-04 13:53:21 Znajdowanie zależności w tablicy
Tak spojrzałem na to jeszcze raz, czy Tobie może chodzi o wykonanie po prostu aproksymacji lub interpolacji danych do funkcji.
Wpisz w google:
aproksymacja site:edu.pl
interpolacja site:edu.pl
to dostaniesz pełno gotowych algorytmów -
2010-02-05 00:58:47 Wizualne języki programowania
Graficzny język programowania G używany w LabVIEW
-
2010-09-21 19:42:23 Mercurial i automatyczne wersjonowanie projektu
W czym problem napisać krótki skrypt monitorujący folder projektu. Jaki system? Na linuksie możesz użyć inotify do monitorowania folderu, albo okresowo sprawdzać status samego hg.
-
2010-02-03 20:56:45 Znajdowanie zależności w tablicy
Kiedyś na zajęciach z algorytmów genetycznych widziałem coś takiego napisanego w LISP (podobno język w sam raz do takich problemów). Program dostawał (pseudo) losowe dane i starał się dopasować wzór jaki opisuje ten zbiór danych. Im dłużej program działał tym lepsze dopasowanie znajdował. Rozwiąż ten problem w LISP, a potem ewentualnie spróbuj przenieść na inny potrzebny Ci język.
[edycja]
nie mam materiałów w wersji elektronicznej, ale jest google:
"algorytmy genetyczne" site:edu.pl -
2010-02-21 16:43:19 Odbijanie bil
taka fizyka na poziomie technikum/liceum:
http://www.google.pl/search?q=zderzenia+niesprężyste+kul
-
2010-05-23 20:25:31 Test w html-u
można też w nagłówku strony ustawić przekierowanie po upływie określonego czasu:
<html> <head> <meta http-equiv="Refresh" content="10; url=http://google.pl"> </head> <body>masz 10 sekund</body> </html>





2
1
293
