|
|
trình độ và tri thức đôi khi không bằng uy tín và đúng đắn
|
|
|
cài Debian thử xem,
|
|
|
mình chỉ nói mình có hiểu biết thứ gì, thì được liệt kê ra, không hiểu biết thì không dám kể ra. Nên CV hơi ngắn gọn.
thứ gì biết mà không hiểu thì không nói được, hoặc chỉ biết xài sơ sơ cũng không list ra CV hay post lên.
nên tri thức mình hiểu biết rất chắc chắc, vì nó được chính mình cũng experience khá lâu
|
|
|
kernel 2.6.9 là quá cũ rùi, nên sử dụng kernel từ 2.6.20 trở lên
có thể bạn đang xài ext2/3 có giới hạn số file ở một thư mục
nếu vậy có thể chuyển sang ext4 nó tốt hơn
|
|
|
kĩ năng bổ sung :
+ Being a Debian user
+ coding assembly (both ATT&Intel syntax), .s or S file
+ LFS - Linux from scratch
=> understand Linux system
+ compiling with most software
having experience with compilling: GCC, binutils,glibc packages
a little bit knowing C++
postgresql, C++ comming soon
|
|
|
Tự nhiên xài phần mềm nào đó có thể điều khiển được máy khác trog LAN thì khá đáng sợ.
|
|
|
ok, thanks
mình sẽ reverse cái hàm này sớm thôi,
|
|
|
trời xài thư viện chuẩn thì sao không xài được.
mình đang bàn luận hàm getenv làm việc như thế nào ?
|
|
|
không biết môn này ở khtn thế nào, chứ môn này giải quyết hết tất cả vấn đề của lập trình
|
|
|
ok, minh tu tim hieu vay
cai nay hoi kho
|
|
|
ai có ổ cứng chết bán lại cho mình ;D
|
|
|
mình không nghĩ link trên giải thích đầy đủ
mình chỉ hiểu sơ sơ
nó nằm ở vùng nhớ chung nào đó mà ai truy suất cũng được,
nó được bash quản lý,
nhưng cơ chế quản lý như thế nào còn là mystery,
với lại bây giờ đang xài windows
|
|
|
cũng khó hiểu, mỗi core chỉ xử lý được 2 instructions mỗi xung,đúng với ATOM
vì tài liệu của Intel cũng nói vậy
nhưng Xeon, core 2 duo, kiến trúc core i5 mới phải có từ 4->5 instructions per Hz
không biết Linux kernel có sai không ?
|
|
|
không biết ai còn xài DOS nữa không ?
|
|
|
mà tiện thể grep cpu name giùm, kèm theo bogomips
ví dụ như Intel Atom ....
|
|
|
It's just for fun
bạn chỉ cần kết quả dòng lệnh $ cat /proc/cpuinfo|grep bogomips
|
|
|
hàm getenv() làm việc như thế nào ?
|
|
|
mình muốn học về C/C++ không biết có khoá nào không ?
|
|
|
e5300 là mạnh rùi, mình xài ATOM chậm hơn rất nhiều
|
|
|
hỏi quanta:
không biết có cách nào mount một partition qua LAN không ?
ví dụ /home chẳng hạn
|
|
|
Linux thường chia thành nhiều phân vùng:
/
/boot,/usr,/bin,/sbin,/var,/home,/etc,/mnt
/usr/local
nghĩa là Linux không tập trung lưu dữ liệu một chỗ như Windows,
vì thế nó có nhiều ưu điểm hơn, như dễ sữa chữa hơn khi gặp sự cố
Chỉ có một vấn đề là đối với, việc sử dụng như Desktop nó khó quản lý các chương trình hơn,
Ví dụ có nhiều lần cả hệ thống của mình die với apt-get remove
Cũng mạn hỏi thêm: không biết có cách nào mount một partition qua mạng LAN
|
|
|
nói mà không demo, thì hơi khó hiểu, với lại giọng Ấn khó nghe kinh
|
|
|
Làm sao tham số hàm main(int c,char *v){}
được pass lên stack được
Code:
#include <stdio.h>
int main(){
char **vv=0x3d3790;
printf("%s",vv[0]);
}
|
|
|
Python và C là hai ngôn ngữ lập trình khác nhau về cấu trúc hoàn toàn.
Python dành cho script, mới học nên bắt đầu, vì nhẹ, không đòi hỏi cao về tư duy như C
C dành cho lập trình thực sự, đòi hỏi cao hơn tư duy, nên cân nhắc khi học
|
|
|
mình thấy có mấy cái plugcomputer ở openplug.org không biết có ai quan tâm không ?
mấy cái này giá rẻ, tiêu thụ ít năng lượng lại tuơng đối khá nhan>> hiệu quả khá cao
không biết có ai từng xài, hay mua ở VN ở đâu ?
|
|
|
nên bắt đầu với script: perl hay python
|
|
|
mình có biết về lập trình C và assembly (Intel và AT&T syntax), cần tìm việc về ngôn ngữ này.
Kĩ năng trong ngôn ngữ:
Code:
+ C pre-processing, macro
+ inline assembly (both intel & at&t syntax)
+ calling convention
Kĩ năng gắn với hệ điều hành Linux:
Code:
+ glibc
+ system call interface (include glibc)
+ hiểu rõ phần lớn các system call
Phần mềm: trình biên dịch GCC và GAS
Code:
+ kinh nghiệm với C phần lớn qua GCC và gas
Kinh nghiệm khác: bash script
Mã code từng viết:
piece-of-c: http://code.google.com/p/piece-of-c/
PS: ngoài ra có thể yêu cầu làm bất cứ việc gì khác, nằm ngoài tri thức trên miễn là có thể làm được
CV: https://docs.google.com/document/edit?id=1uBAfYihQlcdZ2twkxjGwNZrtXT6EXj1xf4I3ujfXQNc&hl=en&authkey=CMiErvsJ
liên hệ: pham.the.chung0@gmail.com
|
|
|
gửi secmask:
OK, mình chỉ muốn biết cơ chế và định dạng elf
chẳng hạn một hàm trong file .so là strcpy thì làm sao file elf load lên được và làm sao bind được trong bộ nhớ
|
|
|
mình không hiểu thế nào là increment update hoặc full update
|
|
|
mình bó tay bạn rùi, binary là mã nhị phân, string là chuỗi hai cái này khác nhau rất xa.
file.a sao ta không biên dịch cho nó thành file binary???
file libc.a là file thư viện dĩ nhiên là binary rùi sao dịch ra mã bin nữa
|
|