Jump to content

  • Log in with Facebook Log in with Twitter Log in with Windows Live Log In with Google      Sign In   
  • Create Account
  • facebook
  • googleplus
  • twitter

PETER

Member Since 11 Jun 2007
Offline Last Active Dec 12 2018 06:31 PM
*****

#248748 Thông tin tổng hợp không định kỳ về VNCoder

Posted by PETER on 08 April 2013 - 10:06 AM

Có một số thay đổi trong cuộc sống và môi trường làm việc nên PETER tạm vắng mặt khoảng 1 tuần, nhờ các quản trị và điều hành viên thay PETER phụ trách VNCoder trong khoảng 1 tuần này.




#248481 Thông tin tổng hợp không định kỳ về VNCoder

Posted by PETER on 14 March 2013 - 10:32 PM

Tuần này PETER bận quá, một số thay đổi theo dự tính được dời lại vào chủ nhật tới (17/03/2013), bao gồm:

- Cập nhật giao diện cho trang Web Tools.

- Kiểm tra và bổ sung một số chức năng cho Super Mod trên diễn đàn.




#248317 Thông tin tổng hợp không định kỳ về VNCoder

Posted by PETER on 04 March 2013 - 07:12 PM

Do gần đây PETER bận việc ở công ty và 1 số việc bên ngoài nên chỉ còn đủ thời gian phát triển nội dung kèm theo chức năng trực tiếp trên VNCoder, các trang thông tin bên ngoài của VNCoder trên Facebook, Twitter, Google+,...  PETER đã không có thời gian xây dựng nội dung cũng như quảng bá nên giao lại cho một staff mới của VNCoder, riêng Facebook App của VNCoder vẫn do PETER quản lý vì nó liên quan đến kết nối dữ liệu thuộc nhánh member.

Có thể các bạn thắc mắc tại sao PETER không giao lại cho một trong những quản trị cấp cao và quan trọng mà lại giao cho điều hành viên mới. Mong các bạn hiểu rằng nhiều năm qua PETER luôn ghi nhận và đánh giá cao sự đóng góp của các bạn, khi PETER trở lại với một tổ chức cộng đồng hoàn toàn mới thì PETER cần các bạn như những người anh em cùng PETER xây dựng và phát triển nội dung thực hơn là những trang thông tin không mấy quan trọng bên ngoài.

Ngoài ra, những thắc mắc hay phản đối (nếu có) xin vui lòng liên hệ: peter@vncoder.org

 

Chủ đề này được thay thế cho Thông tin tổng hợp không định kỳ về VNP thuộc thời kỳ VNPower (2008).




#248189 Hướng dẫn tích hợp Facebook Like vào phpBB

Posted by PETER on 20 February 2013 - 04:28 PM

Hôm trước có khách hàng nhờ PETER tích hợp Facebook Like vào diễn đàn phpBB của họ, đây chỉ là một tính năng đơn giản nhưng điều khác biệt là mỗi bài viết có một nut Like riêng và tất nhiên số lượng Like (like count) cũng riêng, theo nguyên tắc của Facebook thì mỗi Like count chỉ tính cho 1 URL duy nhất, theo nguyên tắc đó thì mỗi chủ đề chỉ có thể có 1 nút Like duy nhất, vậy để mỗi chủ đề có nhiều nút like với nhiều like count khác nhau tương ứng với mỗi bài viết trong chủ đề đó thì phải "đánh lừa" cách tính like count của facebook, hay tạm gọi là chế, chế như sau:
 
Áp dụng cho phpBB mọi phiên bản, điều kiện cần là máy tính / line internet của bạn không bị chặn facebook, và điều kiện đủ là trình duyệt của bạn không khóa (disable) iframe (<iframe>), tất cả trình duyệt đều mặc định là bật (enable) iframe.
 
Gồm 3 bước:
 
1. Mở file viewtopic.php, tìm:
// We need to do the same with the topic_id. See #53025.
if (empty($_REQUEST['t']) && !empty($topic_id))
{
    $_REQUEST['t'] = $topic_id;
}
thêm vào bên dưới:
// Facebook like for phpBB by PETER at vncoder.org
$like = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ? "https://" : "http://";
$like .= $_SERVER['HTTP_HOST'];
$like .=  $_SERVER['PHP_SELF'];
$like = urlencode("{$like}?f={$row['forum_id']}&t={$row['topic_id']}&");
$template->assign_vars(array(
    'LIKE' => $like)
);
2. Mở file viewtopic_body.html của (một hoặc nhiều) template mà bạn đang sử dụng, tìm:
                        <td class="gensmall" align="{S_CONTENT_FLOW_END}">
                        <!-- IF not S_IS_BOT -->
thêm vào trên nó (bên trên):
                        <td align="left">
                            <div align="left"><iframe src="http://www.facebook.com/plugins/like.php?href={LIKE}postid={postrow.POST_ID}&amp;layout=button_count&amp;show_faces=false&amp;width=150&amp;action=like&amp;font&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:150px; height:21px;" allowTransparency="true"></iframe></div>
                        </td>
3. Vào trang admin, reset / clear template cache của diễn đàn sau đó quay ra để xem kết quả.
 
Demo: http://www.hoavanshz....php?f=55&t=985
 
Như vậy là xong rồi đó, chúc các bạn thành công!


#248188 Khai trương trang giải trí của VNCoder

Posted by PETER on 19 February 2013 - 10:08 PM

Thường thì dân lập trình rất cần giải trí sau những giờ làm việc căng thẳng đầu óc, PETER thường giải trí bằng việc chơi game, xem phim hài, xem bóng đá, ... Với ý tưởng xây dựng một trang giải trí quy mô nhỏ và xây dựng, phát triển theo thời gian, vài ngày qua PETER bắt tay vào việc xây dựng một trang giải trí (xem trên menu chính của VNCoder), trang giải trí này mới xây dựng, nội dung ít và chưa có gì phong phú, nhưng PETER mong nhận được sự ủng hộ của các thành viên để PETER có thêm động lực xây dựng cho nó hoành tráng và có ích cho việc giải trí trong tương lai.

 

Địa chỉ vào trang giải trí là: http://www.vncoder.org/video/ (Video hài online)

Hoặc: http://www.vncoder.org/video/ (Hình ảnh đẹp)

 

Dự kiến trong tương lại PETER sẽ thống nhất 1 giao diện cho tất cả sub page (trang con của VNCoder [Video, Photo, Web Tools, V-Sources*, Games Online*, ...]), bổ sung danh mục và thêm data phong phú cho trang giải trí. Tuy nhiên công việc chính vẫn là xây dưng nội dung và phát triển diễn đàn song song với một dự án sản phẩm mã nguồn mở (chưa tiết lộ) của VNCoder, PETER hiểu để phát triển diễn đàn như VNCoder thì cần phải có 1 cái gì đó hay, có ích, nổi bật và riêng biệt.

 

Trên đây là thông tin về trang giải trí mới xây dựng của VNCoder,

Chúc các bạn tham gia vui vẻ!

 

PETER




#248094 evasi0n - iOS 6.x Jailbreak - phần mềm jailbreak iPhone, iPod touch, iPad sử...

Posted by PETER on 05 February 2013 - 12:40 AM

evasi0n 1.0 is an untethered jailbreak for all iPhone, iPod touch, iPad and iPad mini models running iOS 6.0 through 6.1

 

ev10.png


System requirements:

  • MacOSX 10.5/10.6/10.7/10.8
  • Windows (XP minimum)
  • Linux x86/x86_64 (Kernel >= 2.6.24, libgtk+-2.0 >= 2.24.13)

Supported firmwares: iOS 6.0, 6.0.1, 6.0.2, and 6.1

Instructions:

  • - Backup your device using iTunes (or iCloud) before using evasi0n. If something breaks, you'll always be able to recover your data.
  • - Those who use backup passwords in iTunes must disable them for now.  After doing so, iTunes makes a brand new backup.  Please wait for that backup to complete before proceeding!  Feel free to re-enable your backup password after jailbreaking.
  • - Please disable the lock passcode of your iOS device before using evasi0n. It can cause issues.
  • - Launch evasi0n, plug in your device, and click "Jailbreak". Just sit back and observe its progress.  Watch for any steps you may be asked to perform.
  • - Avoid all iOS and iTunes related tasks until evasi0n is complete. Why not just enjoy a brief break from the computer to stretch your legs?
  • - If the process gets stuck somewhere, it's safe to restart the program, reboot the device (if necessary by holding down Power and Home until it shuts down), and rerun the process.

  Official Mirrors

 

Server OS Link

 

box.net

Linux SHA1: c9e4b15a161b89f0e412721f471c5f8559b6054f

Mac OS X SHA1: 23f99a0d65e71fd79ff072b227f0ecb176f0ffa8

Windows SHA1: 2ff288e1798b4711020e9dd7f26480e57704d8b2

 

MEGA

Linux SHA1: c9e4b15a161b89f0e412721f471c5f8559b6054f

Mac OS X SHA1: 23f99a0d65e71fd79ff072b227f0ecb176f0ffa8

Windows SHA1: 2ff288e1798b4711020e9dd7f26480e57704d8b2

 

RapidShare

Linux SHA1: c9e4b15a161b89f0e412721f471c5f8559b6054f

Mac OS X SHA1: 23f99a0d65e71fd79ff072b227f0ecb176f0ffa8

Windows SHA1: 2ff288e1798b4711020e9dd7f26480e57704d8b2

 

Download for Windows: Attached File  evasi0n-win-1.4-91fc5a30e4caf41b22e85427e1b3b738f5158d8e-release.zip   9.78MB   4 downloads
 




#248008 Như thế này đủ đẹp chưa anh em?

Posted by PETER on 29 January 2013 - 04:48 PM

Cho ý kiến nha, có thằng bạn làm nhiếp ảnh gia chuyên chụp hình cho mấy em teen dạng này.

 

xinh.jpg




#247990 Thông tin về việc phân khúc dữ liệu vnpower

Posted by PETER on 27 January 2013 - 12:44 AM

Thông tin về việc phân khúc dữ liệu vnpower và sự liên quan giữa các diễn đàn sở hữu dữ diệu phân khúc của vnpower.

vnpower trong quá khứ là 1 trong 5 diễn đàn lớn nhất Việt Nam với một dữ liệu khá lớn, trải qua nhiều biến động, dữ liệu của vnpower bị phân khúc và được sở hữu bởi các công ty hoặc tổ chức khác nhau, tuy nhiên trong dữ liệu của vnpower thì PETER là chỉ có một với tư cách là người sáng lập vnpower và là người quản lý cơ sở dữ liệu, bất kỳ diễn đàn nào có sử dụng dữ liệu của vnpower thì PETER đều có trách nhiệm hỗ trợ khôi phục và quản lý dữ liệu nếu đơn vị sở hữu có yêu cầu xin được trợ giúp.

Tại sao lại như vậy? PETER trình bày nguồn gốc và 2 phân khúc dữ liệu chính của vnpower, theo thời gian thực:

1. Con đường Yahoo-69 (Yahoo! Vietnam Association): Dữ liệu vnpower

- Cuối năm 2003 PETER hợp tác cùng 1 quản trị viên VTV4 Online (nick là VietPimp) để lập ra diễn đàn Yahoo-69 chạy tên miền yahoo-69.net, VietPimp quản lý domain, PETER quản lý dữ liệu.

- Giữa năm 2004 xảy ra mâu thuẩn nổi bộ, PETER tách dữ liệu ra chạy trên domain yahoo-vn.com và lập ra "Hiệp hội Yahoo! Việt Nam (Yahoo! Vietnam Association), sau này chuyển qua domain yahoo-69.com.

- Từ năm 2005 đến năm 2006, diễn đàn phát triển mạnh mẽ trong giới Cracking và Yahoo! Programming, trở thành diễn đàn nổi tiếng ở Việt Nam trong lĩnh vực hơi "đen".

- Yahoo-69 phát triển quá mạnh với các phần mềm gây ảnh hưởng đến Yahoo! Inc và gây sự chú ý mạnh, kết quả là đầu năm 2007 Yahoo! Inc cùng RSA Security yêu cầu OnlineNic shutdown domain yahoo-69.com. Ngay lúc đó được sự giúp đỡ của HVA (Hacker Vietnam Association) hỗ trợ tên miền vnpower.org và PETER quyết định đổi hướng phát triển diễn đàn theo hướng lạnh mạnh về CNTT đồng thời đổi tên tổ chức sang tên gọi mang tiến cộng đồng là VNP Community, nhiều người vẫn luôn gọi là vnpower.

- Đầu năm 2008, chỉ sau khoảng 1 năm hoạt động trên, vnpower lọt vào tóp 5 diễn đàn lớn nhất Việt Nam, trong bối cảnh đó PETER gặp nhiều khó khăn về tài chính, không đủ kinh phí duy trì server cho vnpower. Sau vài tháng đăn đo, giữa năm 2008 PETER đành chấp nhận chuyển nhượng vnpower lại cho công ty iGate với giá 80 triệu đồng kèm theo điều kiện PETER vẫn quan lý cơ sơ dữ liệu với tư cách là người sáng lập. Sau khi sở hữu vnpower, công ty iGate chuyển qua chạy domain ipower.vn. Cuối năm năm 2008, công ty iGate tan rã, ipower mất tích khỏi intrenet, chấm dứt "triều đại" kéo dài 5 năm của Yahoo-69.

2. Cracker Vietnam Association (TheCrack):

- Đầu năm 2009, do nhớ Yahoo-69, PETER lập ra diễn đàn vncracking.com với tên gọi ngắn gọn là TheCrack (cũng là một trong số nickname của PETER) và dùng tên gọi này đại diện cho Hiệp hội Cracker Việt Nam (Cracker Vietnam Association) với dữ liệu hoàn toàn mới và đang trên đường phát triển ở thời điểm đó.

- Cuối năm 2009, với mong muốn đẩy mạnh tốc độ phát triển của TheCrack, PETER đã nạp 60% dữ liệu của vnpower vào TheCrack, nhưng đầu năm 2010 PETER lập gia đình, kể từ đó PETER không có thời gian để tiếp tục xây dựng và phát triển TheCrack, do không thể bỏ không nên giữa năm 2011 PETER đã giao quyền sở hữu TheCrack lại cho công ty Cát Lượng và công ty này chuyển TheCrack về chạy trên máy chủ nội bộ.

- Cuối năm 2011, hệ thống máy chủ của công ty Cát Lượng gặp sự cố nghiêm trọng, không phôi phục lại được nên TheCrack ngưng hoạt động kể từ thới điểm đó đến nay.

- Ngày 25/01/2013, công ty Cát Lượng gửi yêu cầu nhờ PETER trợ giúp khôi phục dữ liệu và PETER đã khôi phục TheCrack hoàn tất ngày 26/01/2013 và vẫn chạy trên tên miền vncracking.com.

- Tại TheCrack, các bạn có thể thấy tài khoản PETER giữ lại gần như nguyên vẹn tại vnpower trước đây vì PETER lập ra TheCrack bởi nỗi nhớ Yahoo-69 (dữ liệu vnpower), khá đen tối và quyền lực. Có điều hiện nay PETER không hoạt động ở TheCrack vì kể từ năm 2012 PETER đã hướng thiện sang lĩnh vực thương mại và phát triển lập trình trong sáng, bằng cách lập ra Vietnam Coder Community và chạy trên domain vncoder.org.

3. Vietnam Coder Community:

- Đầu năm 2012, sau khi thành công với nhiều sản phẩm lập trình trong và ngoài nước, PETER có nhiều dự tính cho tương lai về mảng lập trình theo hướng thương mại hóa và muốn phổ biến, chia sẽ kiến thức lập trình, bảo mật theo hướng trong sáng với các lập trình viên tại Việt Nam. Để thực hiện ý tưởng của mình, PETER đã lập ra diễn đàn vncoder.org với 70% dữ liệu gốc của vnpower và sử dụng giao diện tươi sáng, hài hòa. Đây là nơi chứa dữ liệu phân khúc lớn nhất của vnpower và cũng là nơi PETER chọn là nơi hoạt động chính thức của mình, tuy nhiên không có nghĩa là PETER bỏ mặc hoặc làm ngơ nếu bất kỳ diễn đàn phân phúc dữ liệu nào của vnpower bị sự cố kỹ thuật hoặc bị tấn công từ các thành phần bên ngoài.

4. Chuyện gì xảy với đội ngũ điều hành?

Theo quy ước từ thời Yahoo-69,

- Các điều hành viên thuộc nhóm Super Moderator trở lên có quyền quản lý và tham gia ở bất kỳ nơi phân phúc dữ liệu nào của vnpower.

- Các điều hành viên thuộc nhóm Moderator trở xuống có quyền chọn nơi để tham gia và quản lý nhưng chỉ được phép chọn 1 nơi tham gia và quản lý duy nhất.

- Các thành viên cấp cao thuộc các nhóm Programmer, Designer và Cracker, Technical, .. nên chọn nơi phân phúc dữ liệu phù hợp với khả năng chuyên môn.


Trên đây là văn bản mô tả về sự phân khúc dữ liệu của vnpower nhằm tránh gây khó hiểu cho các bạn khi vô tình gặp các diễn đàn phân phúc dữ liệu vnpower, và vẫn như thường lệ, viết sai chính tả là đặc tính nổi bật của PETER.




#247984 Dịch vụ thiết kế website uy tín và hỗ trợ dài lâu

Posted by PETER on 22 January 2013 - 07:18 AM

Một số dự web án mẫu:

Một số dự án được hợp tác thiết kế giao diện cùng công ty Vinabee.

Lưu ý: Nhiều mẫu ở trên được xây dựng mang tính phổ thông do nhu cầu và kinh phí hạn hẹp của khách hàng nên chưa được đầu tư các kỹ thuật tối ưu hóa công cụ tìm kiếm (SEO), Ajax, HTML5, CSS3, PHP Class,... và các module thương mại của Vietnam Coder (Payment system, Traffic system, Member system,...).




#247983 Dịch vụ thiết kế website uy tín và hỗ trợ dài lâu

Posted by PETER on 22 January 2013 - 07:07 AM

Dịch vụ thiết kế, xây dựng website nhà hàng, khách sạn, vé máy bay, thương mại điện tử, giới thiệu công ty, web sim số đẹp, ... và các dịch vụ luân chuyển dữ liệu, đồng bộ dữ liệu, lấy dữ liệu tự động bằng công nghệ auto bot.

Xây dựng các hệ thống web bán hàng và thanh toán trực tuyến qua các cổng thanh toán trong nước (Ngân Lượng, Bảo Kim, Mobivi, Vnmart, Payoo) hoặc quốc tế (PayPal, Payza [AlertPay], Skrill [Moneybookers], Liberty Reserve [LR], Web Money, 2Checkout [2CO], Alipay, Google Checkout, ...)

Xây dựng các hệ thống leech file theo hướng thương mại dựa trên Rapidleech và hệ thống leech torrent dựa trên w3btorrent hoặc TorrentFlux. Một vài mẫu PETER đã xây dựng cho khách hàng nước ngoài: http://www.linktopremium.com/ , http://debfast.info/ , http://vipleech4you.com/ với các sản phẩm mà PETER đã thành công như: Rapidleech Plus, Rapidleech Pro và Rapidleech Premium.

Xây dựng hệ thống thống kê traffic kết hợp Google Analytics và Vietnam Coder Traffic Tools (Top Site Referer, Top Search Keywords, Visiter Logger).

Kỹ thuật makeup kết quả tìm kiếm trên Google trông như:

Cung cấp domain, hosting, tư vấn, thiết kế và quản trị hệ thống máy chủ Unix (nhánh BSD), Linux. Hỗ trợ miễn phí thiết kế an toàn và cấu hình web server, media server, RTMP (Real-Time Messaging Protocol), ffmpeg, ...

Hỗ trợ chỉnh sửa, bổ sung chức năng (bao gồm cả chức năng độc quyền chỉ bạn mới có) cho các loại open sources, non-free sources mà bạn đang sử dụng: WordPress, Joomla, Subdreamer, CS-Cart, Rapidleech, IP.Board, vBulletin Board, phpBB, ..

Tích hợp các API của các mạng xã hội Facebook, Twitter, Google+ vào website của bạn.

Tích hợp hệ thống rating và chức năng đọc tài liệu online vào web của bạn dựa trên Google Docs Viewer, hỗ trợ các dạng file Word (.doc, .docx), Excel (.xls, .xlsx), PowerPoint (.ppt, .pptx), PDF, PSD, ...
 
Người xây dựng và lập trình chính: PETER
Cộng sự: Các lập trình viên của vncoder và hiện đang là điều hành viên, đã qua kiểm duyệt level và skill về lập trình cũng như thiết kế.
Tiêu chí hoạt động: Làm việc uy tín, luôn cố gắng đáp ứng mọi yêu cầu mà khách hàng cần và đặc biệt là hỗ trợ dài lâu.
 
Thông tin hữu ích:

  • Đăng ký tên miền: Xem giá và đăng ký tại http://domain.vncoder.org/
  • Đăng ký hosting:  Xem bảng giá hosting, nếu đăng ký thì liên hệ PETER qua
    • Y!M: Peter.Love.You
    • Mobile: 0916 193 084
    • E-mail: lehoangson@gmail.com
  • Dự án web mẫu: Xem bên dưới



#243774 HTTP Authentication with PHP running as CGI/SuExec

Posted by PETER on 06 January 2009 - 10:24 PM

Here it is a tricky one. PHP is a feature-rich programming language and they even have a simple HTTP Auhtentication included. The authentication is similar to the Apache one explained here

The bad news is that this type of Authorization does not work when your PHP is installed and working as CGI. It works perfectly when PHP is installed as a module though.

However, there is a workaround available which can make HTTP Auth for PHP working even when in CGI mode.

First you need to create the following .htaccess file:

<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>
The lines above will assign the username/pass pairs to an environment variable named HTTP_AUTHORIZATION.

Then in your PHP script you should add the following, right before your user/pass check routine:
list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':' , base64_decode(substr($_SERVER['HTTP_AUTHORIZATION'], 6)));

So here it is how a sample PHP script using HTTP Authentication would look like:

<?php
// split the user/pass parts
list($_SERVER['PHP_AUTH_USER'], $_SERVER['PHP_AUTH_PW']) = explode(':', base64_decode(substr($_SERVER['HTTP_AUTHORIZATION'], 6)));

// open a user/pass prompt
if (!isset($_SERVER['PHP_AUTH_USER'])) {
   header('WWW-Authenticate: Basic realm="My Realm"');
   header('HTTP/1.0 401 Unauthorized');
   echo 'Text to send if user hits Cancel button';
   exit;
 } else {
   echo "<p>Hello, </p>".$_SERVER['PHP_AUTH_USER'];
   echo "<p>You entered as your password: </p>".$_SERVER['PHP_AUTH_PW'];
 }
?>