Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Odpověď na názor

Odpovídáte na názor k článku Je Gnome 3 čekáním na revoluci?.

Martin
Martin (neregistrovaný) ---.108.broadband5.iol.cz
9. 10. 2009 17:38

Re: vdecne tema ale opet clanek uplne o nicem

celé vlákno

a co se takhle občas vynořit z černé konzole plné Céčka a skriptů a pokusit se taky vnímat trochu věci s nadhledem. Ber to prostě jako námět na zamyšlení. Svět přeci není jenom:
example, if you have
; struct s1 {
; int y_size;
; int * y;
; int z[3];
; struct { char c; } a;
; struct { char c; } * b;
; }
; and a function
; void f(struct s1*)
; then the corresponding ltrace spec is
; void f(struct(int,a­rray(int,elt0),a­rray(int,3),struc­t(char),struc­t(char)))
; which, formatted similarly to the C declaration, looks like
; void f(struct(
; int,
; array(int,elt0),
; array(int,3),
; struct(char),
; struct(char)*
; )*
; )

; arpa/inet.h
int inet_aton(strin­g,addr);
string inet_ntoa(addr); ; It isn't an ADDR but an hexa number…
addr inet_addr(string);

; bfd.h
void bfd_init(void);
int bfd_set_defau­lt_target(strin­g);
addr bfd_scan_vma(­string, addr, int);
addr bfd_openr(strin­g,string);
int bfd_check_for­mat(addr,int);

; ctype.h
char tolower(char);
char toupper(char);
addr __ctype_b_loc(vo­id);
addr __ctype_tolower_loc(vo­id);
addr __ctype_toupper_loc(vo­id);

; curses.h
int waddch(addr, char);
int mvprintw(int, int, format);
int wmove(addr, int, int);
int waddnstr(addr, string, int);
string tgoto(string, int, int);

; dirent.h
int closedir(addr);
addr opendir(string);
addr readdir(addr);
addr readdir64(addr);

; dlfcn.h
addr dlopen(string, int);
string dlerror(void);
addr dlsym(addr, string);
int dlclose(addr);

; errno.h
addr __errno_locati­on(void);

; fcntl.h
int open(string,in­t,octal); ; WARNING: 3rd argument may not be there
int open64(string,in­t,octal); ; WARNING: 3rd argument may not be there

; fnmatch.h
int fnmatch(string, string, int);

; getopt.h
int getopt_long(in­t,addr,string,ad­dr,int*);
int getopt_long_on­ly(int,addr,strin­g,addr,addr);

; grp.h
void endgrent(void);
addr getgrnam(string);
void setgrent(void);
addr getgrent(void);

; libintl.h
string __dcgettext(strin­g,string,int);
string bindtextdomain(strin­g, string);
string textdomain(string);

; libio.h
char _IO_getc(file);
int _IO_putc(char,fi­le);

; locale.h
string setlocale(int, string);

; mcheck.h
void mtrace(void);
void muntrace(void);

; mntent.h
int endmntent(file);
file setmntent(strin­g,string);
addr getmntent(addr);

; mqueue.h
int mq_open(string, int, octal, addr); ; WARNING: 3rd and 4th arguments may not be there
int mq_close(int);
int mq_unlink(string);
int mq_getattr(int, addr);
int mq_setattr(int, addr, addr);
int mq_notify(int, addr);
int mq_send(int, string3, ulong, uint);
int mq_timedsend(int, string3, ulong, uint, addr);
long mq_receive(int, +string0, ulong, addr);
long mq_timedrecei­ve(int, +string0, ulong, addr, addr);

; netdb.h
void endhostent(void);
void endnetent(void);
void endnetgrent(void);
void endprotoent(void);
void endservent(void);
void freeaddrinfo(addr);
string gai_strerror(int);
int getaddrinfo(string, string, addr, addr);
addr gethostbyaddr(strin­g, uint, int);
addr gethostbyname(strin­g);
addr gethostent(void);
int getnameinfo(addr, uint, string, uint, string, uint, uint);
addr getnetbyaddr(uint, int);
addr getnetbyname(strin­g);
addr getnetent(void);
int getnetgrent(addr, addr, addr);
addr getprotobyname(strin­g);
addr getprotobynum­ber(int);
addr getprotoent(void);
addr getservbyname(strin­g, string);
addr getservbyport(int, string);
addr getservent(void);
void herror(string);
string hstrerror(int);
int rcmd(addr, ushort, string, string, string, addr);
int rcmd_af(addr, ushort, string, string, string, addr, int);
int rexec(addr, int, string, string, string, addr);
int rexec_af(addr, int, string, string, string, addr, int);
int rresvport (addr);
int rresvport_af (addr, int);
int ruserok(string, int, string, string);
int ruserok_af(string, int, string, string, int);
void sethostent(int);
void setnetent(int);
int setnetgrent(strin­g);
void setprotoent(int);
void setservent(int);

; netinet/in.h
uint ntohs(uint);

; pcap.h
string pcap_lookupdev(ad­dr);
addr pcap_open_live(strin­g, int, int, int, addr);
int pcap_snapshot(ad­dr);
int pcap_lookupnet(strin­g, addr, addr, addr);
int pcap_compile(addr, addr, string, int, addr);

; pwd.h
string getpass(string);
void endpwent(void);
addr getpwnam(string);
void setpwent(void);

; readline/readline.h
string readline(string);

; signal.h
int kill(int,int);
addr signal(int,addr);
int sigemptyset(addr);
int sigfillset(addr);
int sigaddset(addr, int);
int sigdelset(addr, int);
int sigismember(addr, int);
int sigaction(int, addr, addr);
int sigprocmask(int, addr, addr);
int sigpending(addr);
int sigsuspend(addr);

; stdio.h
int fclose(file);
int feof(file);
int ferror(file);
int fflush(file);
char fgetc(file);
addr fgets(+string, int, file);
int fileno(file);
file fopen(string,strin­g);
file fopen64(strin­g,string);
int fprintf(file,for­mat);
int fputc(char,file);
int fputs(string,file);
ulong fread(addr,ulon­g,ulong,file);
ulong fread_unlocked(ad­dr,ulong,ulon­g,file);
ulong fwrite(string,u­long,ulong,fi­le);
ulong fwrite_unlocked(strin­g,ulong,ulong,fi­le);
int pclose(addr);
void perror(string);
addr popen(string, string);
int printf(format);
int puts(string);
int remove(string);
int snprintf(+strin­g2,ulong,format);
int sprintf(+strin­g,format);
string tempnam(strin­g,string);
int vfprintf(file,strin­g,addr);
int vsnprintf(+strin­g2,ulong,strin­g,addr);
int setvbuf(file,ad­dr,int,ulong);
void setbuf(file,addr);
void setbuffer(file,ad­dr,ulong);
void setlinebuf(file);
int rename(string,strin­g);

; stdlib.h
long __strtol_inter­nal(string,ad­dr,int);
ulong __strtoul_inter­nal(string,ad­dr,int);
int atexit(addr);
addr bsearch(string, addr, ulong, ulong, addr);
addr calloc(ulong, ulong);
void exit(int);
void free(addr);
string getenv(string);
int putenv(string);
int setenv(string,strin­g,int);
void unsetenv(string);
addr malloc(ulong);
void qsort(addr,ulon­g,ulong,addr);
int random(void);
addr realloc(addr,u­long);
void srandom(uint);
int system(string);

; string.h
void bcopy(addr,ad­dr,ulong);
void bzero(addr,ulong);
string basename(string);
string index(string,char);
addr memchr(string,char,u­long);
addr memcpy(addr,strin­g3,ulong);
addr memset(addr,char,lon­g);
string rindex(string,char);
addr stpcpy(addr,strin­g);
int strcasecmp(string, string);
string strcat(string, string);
string strchr(string,char);
int strcoll(strin­g,string);
ulong strlen(string);
int strcmp(string,strin­g);
addr strcpy(addr,strin­g);
addr strdup(string);
string strerror(int);
int strncmp(strin­g,string,ulon­g);
addr strncpy(addr,strin­g3,ulong);
string strrchr(strin­g,char);
string strsep(addr,strin­g);
ulong strspn(string,strin­g);
ulong strcspn(strin­g,string);
string strstr(string,strin­g);
string strtok(string, string);

; sys/ioctl.h
int ioctl(int, int, addr);

; sys/socket.h
int socket(int,in­t,int);

; sys/stat.h
int __fxstat(int,in­t,addr);
int __xstat(int,strin­g,addr);
int __lxstat(int,strin­g,addr);
int __fxstat64(in­t,int,addr);
int __xstat64(int,strin­g,addr);
int __lxstat64(in­t,string,addr);
int chmod(string,oc­tal);
int fchmod(int,octal);
int mkfifo(string,oc­tal);
octal umask(octal);

; sys/utsname.h
int uname(addr);

; sys/vfs.h
int statfs(string,ad­dr);

; syslog.h
void closelog(void);
void openlog(strin­g,int,int);
void syslog(int,format);

; term.h
int tputs(string, int, addr);

; termios.h
int tcgetattr(int,ad­dr);
int tcsetattr(int,in­t,addr);

; time.h
string ctime(addr);
int gettimeofday(addr, addr);
addr gmtime(addr);
addr localtime(addr);
ulong strftime(+strin­g2,ulong,strin­g,addr);
long time(addr);

; unistd.h
void _exit(int);
int access(string, int);
uint alarm(uint);
int chdir(string);
int chown(string,in­t,int);
int close(int);
string crypt(string,strin­g);
int dup2(int,int);
int execlp(string,strin­g,addr,addr,ad­dr);
int execv(string,addr);
int fchdir(int);
int fork(void);
int ftruncate(int,u­long);
string2 getcwd(addr,ulong);
int getdomainname(+strin­g2,ulong);
int geteuid(void);
int getegid(void);
int getgid(void);
int gethostname(+strin­g2,ulong);
string getlogin(void);
int getopt(int,ad­dr,string);
int getpid(void);
int getppid(void);
int getuid(void);
int getpgrp(void);
int setpgrp(void);
int getpgid(int);
int isatty(int);
int link(string,strin­g);
int mkdir(string,oc­tal);
long read(int, +string[retval], ulong);
int rmdir(string);
int seteuid(uint);
int setgid(int);
int sethostname(+strin­g2,ulong);
int setpgid(int,int);
int setreuid(uint, uint);
int setuid(int);
uint sleep(uint);
int symlink(strin­g,string);
int sync(void);
int truncate(strin­g,ulong);
string ttyname(int);
int unlink(string);
void usleep(uint);
long write(int, string3, ulong);
addr sbrk(long);
int getpagesize(void);
long lseek(int,lon­g,int);
int pipe(addr);

; utmp.h
void endutent(void);
addr getutent(void);
void setutent(void);

; wchar.h
int fwide(addr, int);

; sys/wait.h
int wait(addr);
int waitpid(int,ad­dr,int);

; X11/Xlib.h
void XCloseDisplay(ad­dr);
int XMapWindow(ad­dr,addr);
addr XOpenDisplay(strin­g);

; sys/acl.h
int acl_add_perm(ad­dr,uint);
int acl_calc_mask(ad­dr);
int acl_clear_per­ms(addr);
int acl_copy_entry(ad­dr,addr);
int acl_copy_ext(ad­dr,addr,int);
addr acl_copy_int(addr);
int acl_create_en­try(addr,addr);
int acl_delete_def_fi­le(string);
int acl_delete_en­try(addr,addr);
int acl_delete_per­m(addr,uint);
addr acl_dup(addr);
int acl_free(addr);
addr acl_from_text(strin­g);
int acl_get_entry(ad­dr,int,addr);
addr acl_get_fd(int);
addr acl_get_file(strin­g,int);
int acl_get_permset(ad­dr,addr);
addr acl_get_quali­fier(addr);
int acl_get_tag_t­ype(addr,addr);
addr acl_init(int);
int acl_set_fd(in­t,addr);
int acl_set_file(strin­g,int,addr);
int acl_set_permset(ad­dr,addr);
int acl_set_quali­fier(addr,addr);
int acl_set_tag_t­ype(addr,int);
int acl_size(addr);
string acl_to_text(ad­dr,addr);
itn acl_valid(addr);

; acl/libacl.h
int acl_check(addr,ad­dr);
int acl_cmp(addr,addr);
int acl_entries(addr);
int acl_equiv_mode(ad­dr,addr);
string acl_error(int);
int acl_extended_fd(in­t);
int acl_extended_fi­le(string);
addr acl_from_mode(oc­tal);
int acl_get_perm(ad­dr,uint);
string acl_to_any_tex­t(addr,string,char,in­t);

; SYSCALLS
addr SYS_brk(addr);
int SYS_close(int);
int SYS_execve(strin­g,addr,addr);
void SYS_exit(int);
void SYS_exit_grou­p(int);
int SYS_fork(void);
int SYS_getcwd(+strin­g2,ulong);
int SYS_getpid(void);
;addr SYS_mmap(addr,u­long,int,int,in­t,long);
int SYS_munmap(ad­dr,ulong);
int SYS_open(strin­g,int,octal);
int SYS_personali­ty(uint);
long SYS_read(int,+strin­g0,ulong);
int SYS_stat(strin­g,addr);
octal SYS_umask(octal);
int SYS_uname(addr);
long SYS_write(int,strin­g3,ulong);
int SYS_sync(void);
int SYS_setxattr(strin­g,string,addr,u­int,int);
int SYS_lsetxattr(strin­g,string,addr,u­int,int);
int SYS_fsetxattr(in­t,string,addr,u­int,int);
int SYS_getxattr(strin­g,string,addr,u­int);
int SYS_lgetxattr(strin­g,string,addr,u­int);
int SYS_fgetxattr(in­t,string,addr,u­int);
int SYS_listxattr(strin­g,addr,uint);
int SYS_llistxattr(strin­g,addr,uint);
int SYS_flistxattr(in­t,addr,uint);
int SYS_removexat­tr(string,strin­g);
int SYS_lremovexat­tr(string,strin­g);
int SYS_fremovexat­tr(int,string);
int SYS_chdir(string);
int SYS_fchdir(int);
int SYS_chmod(str­ing,octal);
int SYS_fchmod(in­t,octal);
int SYS_chown(strin­g,int,int);
int SYS_fchown(in­t,int,int);
int SYS_lchown(strin­g,int,int);
int SYS_chroot(string);
int SYS_dup(int);
int SYS_dup2(int,int);
int SYS_fdatasync(int);
int SYS_fsync(int);
int SYS_getpriori­ty(int,int);
int SYS_setpriori­ty(int,int,in­t);
int SYS_getrlimit(in­t,addr);
int SYS_setrlimit(in­t,addr);
int SYS_gettimeof­day(addr,addr);
int SYS_settimeof­day(addr,addr);
int SYS_setfsgid(int);
int SYS_setfsuid(int);
int SYS_getuid(void);
int SYS_setuid(int);
int SYS_getgid(void);
int SYS_setgid(int);
int SYS_getsid(int);
int SYS_setsid(int);
int SYS_setreuid(in­t,int);
int SYS_setregid(in­t,int);
int SYS_geteuid(void);
int SYS_getegid(void);
int SYS_setpgid(in­t,int);
int SYS_getresuid(ad­dr,addr,addr);
int SYS_setresuid(in­t,int,int);
int SYS_getresgid(ad­dr,addr,addr);
int SYS_setresgid(in­t,int,int);
int SYS_kill(int,int);
int SYS_link(strin­g,string);
int SYS_madvise(ad­dr,ulong,int);
int SYS_mkdir(str­ing,octal);
int SYS_mknod(str­ing,octal,int);
int SYS_msync(addr,u­long,int);
int SYS_nice(int);
int SYS_poll(addr,u­int,int);

   
Chcete přispět jako registrovaný uživatel? Přihlaste se ke svému účtu.
Ochrana proti spamovacím robotům. Odpovězte prosím na následující otázku: Jaký je letos rok?
 

Pravidla pro diskutující

Přidáním čtenářského příspěvku do diskusí či fóra souhlasíte s tím, že budete dodržovat následující pravidla. Při jejich hrubém porušení se vystavujete riziku smazání příspěvku, jeho modifikaci, v krajním případě i zablokování přístupu do diskusí.

Redakce ze zásady nezasahuje do čtenářských diskusí a zavazuje se, že nebude mazat ani modifikovat příspěvky, kromě případů, kdy tyto porušují některé z následujících pravidel. V takové situaci je na zvážení redakce, zda příspěvek modifikuje s viditelným upozorněním, či přímo smaže. Redakce nikdy nemaže „nesouhlasné komentáře“ jen proto, že jsou nesouhlasné. Vítáme střet názorů, ale vždy v rámci slušné a kultivované debaty.

Příspěvky nesmí obsahovat:

  1. Vulgární či hrubé výrazy.
  2. Urážlivé výroky na adresu druhé osoby či skupiny osob.
  3. Texty, které mají za cíl jen vyprovokovat emotivní reakci (trolling).
  4. Rasové útoky či útoky na jakoukoliv jinou menšinu či skupinu obyvatel.
  5. Komerční nabídky a affiliate odkazy.
  6. Odkazy na warez, sériová čísla, licenční kódy, pornografii a další nevhodný materiál stejně jako žádosti o poskytnutí tohoto obsahu.
  7. Prokazatelně protiprávní obsah.

Informace o soukromí: U všech přidaných komentářů provozovatel ukládá IP adresu a hostname odesílatele. U neregistrovaných uživatelů se na webu zobrazuje část hostname, případně IP adresy, neumožňující identifikovat konkrétní počítač.

Povolené značky XHTML: a, br, code, em, li, ol, p, pre, strong, sub, sup, ul