Archive - ส.ค. 24, 2007

วันที่

เรามาจัดโค๊ดให้สวยกันเต๊อะ

ทุกท่านคงเขียน PERL เป็นชีวิตประจำวันอยู่แล้ว ใช่มั้ยครับ?

วันนึงเมื่อท่านได้เจอสถานการณ์รุ่นพี่ของท่านเขียนโปรแกรม PERL มาซักโปรแกรม แล้วท่านต้องอ่านหรือพัฒนาต่อ แล้วมันเป็นแบบนี้หล่ะครับ

$Y=-1.2;for(0..24){$X=-2;for(0..79){($r,$i)=(0,0);for(0..15){$n=$_;$r=($x=$
r)*$x-($y=$i)*$y+$X;$i=2*$x*$y+$Y;$x*$x+$y*$y>4&&last}print unpack("\@$n a"
,".,:;=+itIYVXRBM ");$X+=3/80}$Y+=2.4/25}

วันนี้กระผมขอเสนอ(เนื่องจากว่าวันนี้ว่าง)
PERLTIDY

Install(ubuntu)
sudo apt-get install perltidy

other distro : เปิด google หาเองครับ
เป็นโปรแกรมช่วยจัด FORMAT CODE ให้สวยงามครับ หรือเรียกกันว่า BEAUTIFIER

วิธีการใช้ครับ
perltidy victim.pl
ไฟล์ที่ผ่านการ reformatted จะอยู่ในไฟล์ victim.pl.tdy
จะกลายเป็นแบบนี้ครับ

     1  $Y = -1.2;
     2  for (0. .24) {
     3          $X = -2;
     4          for (0. .79) {
     5                  ($r, $i) = (0, 0);
     6                  for (0. .15) {
     7                          $n = $_;
     8                          $r = ($x = $
     9                                r) * $x - ($y = $i) * $y + $X;
  

ลีนุกซ์ตัวไหนบูทเร็วกว่ากัน

เป็น​การทดสอบของคนคนหนึ่งครับ​เขา​เขียนเอา​ไว้​ใน​บล๊อกของ​เขา​ ​โดย​ที่​เขา​ทดสอบ​โดย​ใช้

  • เครื่องโน๊ตบุ๊คของ​เขา​เอง​  Vaio VGN-FE11S.
  • Local user, IP by DHCP
  • ติดตั้งแบบสมบูรณ์​ ​และ​ไม่​มีการอัพเดท
  • เวลาที่นับจน​ถึง​หน้าจอ​ KDM ​แต่​ไม่​ใช้​ auto-login.
  • ไม่​มีการเพิ่มพาร์ติชัน

ผลการทดสอบ

เสียดายจังไม่มี Ubuntu มาร่วมวงด้วย

uninstall LAMP

ตอนแรกที่ลง ubuntu6.10 edgy เลือกติดตั้ง LAMP ด้วย กะว่าจะเอาไว้ทำเป็น database server ไปๆ มาๆ เปลี่ยนใจเอาแค่ samba ก็พอ ทีนี้ถ้าต้องการ uninstall LAMP ออกทำไงครับ โดยที่ gui ยังอยู่เหมือนเดิม หรือถ้าจำเป็นที่มันจะต้องออกตามกันก็ไม่เป็นไร เดี๋ยวติดตั้ง gnome ใหม่ได้