Skip to main content

Posts

Showing posts from July, 2016

class Language

<?php class Language {     private static $MESSAGES = array(         'en'    =>  array(             'user'  =>  array(                 'success'   =>  array(                     'change_email_success'  =>  'Your email address has been changed successfully!<br>Please using new email address to login the next time.',                     'reissue_activation_success'    =>  '新しいURLが再発行されました。メールをご確認ください。'                 ),                 'error'     =>  array(                     'url_expired'           =>  'URLの有効期限が過ぎました。お手数ですが、再度ログイン情報を変更してください。',                     'invalid_token'         =>  '認証コードは不正です。',                     'email_duplicated'      =>  'This email address has already been registered.',                     'activate_url_expired'  =>  'URLの有効期限が過ぎました。 お手数ですが、以下のボタンをクリックし、URLの再発行を行ってください。何かご不明

View trang bị cấm/chặn truy cập region

https://translate.google.com/translate?hl=&sl=en&tl=vi&u= Vô đường link trên rồi copy paste url đang bị chặn muốn coi vô là được. Default mình để &sl=en nghĩa là source language = English tl - target lang = vi. Nếu muốn show original bài post thì hãy click nút này trên trang đã dịch. Để tiện vô hãy mở 1 tab mới paste đường link trên rồi bookmap lại.

Ubuntu fast image viewer

Ko rõ từ bao h mà eog (default img viewr) trên UB chậm. Có thể do setting j chẳng ? như permission của file ảnh hưởng ... Thay = shotwell nhưng ko khác mấy => Dùng gPView lẹ hơn hẳn. https://www.maketecheasier.com/lightweight-qt-image-viewers-for-linux/ http://www.tuxarena.com/2011/02/top-5-image-viewers-for-ubuntukubuntu/ Ngoài ra còn có gThumb, gWenview Nhớ thời dùng Kubuntu có cài gWenview có nhiều tính năng cool nhưng ko nhớ. View đc cả video thì phải, edit ...

sudo arp-scan -I eth0 192.168.6.0/24

nickfarow:src$ sudo arp-scan -I eth0 192.168.6.0/24 [sudo] password for nickfarow: Interface: eth0, datalink type: EN10MB (Ethernet) Starting arp-scan 1.8.1 with 256 hosts (http://www.nta-monitor.com/tools/arp-scan/) 192.168.6.1 00:1d:aa:b9:67:88 DrayTek Corp. 192.168.6.6 40:f2:e9:34:7c:54 (Unknown) 192.168.6.8 40:f2:e9:d6:95:45 (Unknown) 192.168.6.9 aa:69:9e:43:af:33 (Unknown) 192.168.6.10 fe:b7:2b:17:48:a2 (Unknown) 192.168.6.11 3a:03:89:0f:fa:02 (Unknown) 192.168.6.12 1a:e9:8b:db:b2:91 (Unknown) 192.168.6.14 3a:97:a8:d4:3f:80 (Unknown) 192.168.6.15 44:8a:5b:88:05:ac (Unknown) 192.168.6.16 d8:cb:8a:6f:00:67 (Unknown) 192.168.6.18 8a:0d:9c:d4:82:ac (Unknown) 192.168.6.19 0e:cf:1f:4e:20:d1 (Unknown) 192.168.6.23 b2:a8:1b:16:6c:57 (Unknown) 192.168.6.24 ca:c1:83:47:c1:1e (Unknown) 192.168.6.25 7a:98:e2:00:05:19 (Unknown) 192.168.6.26 4e:2d:a4:fe:7c:9f (Unknown) 192.168.6.27 2e:04:4e:27:e3:0d (Unknown) 192.168.6.32 8e:3e:61:18:6f:55

Note on SMPS repair 1

DC link capacitors expose the rectifier and power line to extremely high input currents at the moment of turn-on, potentially destroying the rectifier diode or causing the power fuse to blow. http://electronics360.globalspec.com/article/6730/critical-components-behind-switch-mode-power-supplies http://www.repairfaq.org/sam/smpsfaq.htm

Cron 2 Xóa ảnh tạm hoặc ảnh đã xóa logical cho site

Luôn luôn có những ngoại lệ và logic hardcode cho từng site. Vì thê mình có note tiếp một số case cần đến cron. Trong bài này mình ví dụ cron xóa file tạm upload vô site và sau đó là cron xóa vật lý file đã xóa logic. Trường hợp đầu các bạn có thể dễ hiểu vì nhiều lý do như logic, lười code khi upload file ko xóa file tạm bằng code. Trường hợp 2 nó không hẳn là cron mà là 1 cái như refactor cho site nên nó rất ít khi phải run nó. Về cron xóa file tạm ko có j đặc biệt, sẽ update sau. Về lý do tại sao lại dẫn đến phải xóa file tạm ? 1 vài lý do: + Lười code xóa file khi mà upload khá nhì nhằng. Nhì nhằng ra sao sẽ update các case đặc trưng. + Khi up lên AWS (amazone storage service lưu data)... thì thường chờ up lên aws là chậm nên éo thèm xóa VL nữa (chờ verify ...) ... Về phần xóa vật lý ảnh đã xóa logic. Lý do: .... Cách làm như sau (sẽ refine khi có time) và tính các case/cách hay hơn: // Backup all data (dĩ nhiên cần làm thường xuyên r). // Find picture, image (data) i