Halaman

Sabtu, 29 Desember 2012

Securely Hashing Passwords with PHP

. Sabtu, 29 Desember 2012 .

http://www.joshparker.us/php/securely_hashing_passwords_with_php.html

(Read More..)

Auditing login attempts in MySQL

.

http://www.mysqlperformanceblog.com/2012/12/28/auditing-login-attempts-in-mysql/

(Read More..)

CSS Masks – How To Use Masking In CSS Now

.

http://thenittygritty.co/css-masking

(Read More..)

Jumat, 28 Desember 2012

gemicon

. Jumat, 28 Desember 2012 .

Gemicon is handcrafted icon set by Turqois, which there 3 different sizes (16, 32, 64). Each icon created with pixel-perfect shape layer on Photoshop. Download and get PNGs and PSDs file. Oh yes, it's FREE and suitable to implement here and there for your next awesome project!

http://gemicon.net/

(Read More..)

Timeline Charts like Github.com

.

Timeline Charts like Github.com

http://omnipotent.net/jquery.sparkline/

(Read More..)

Rabu, 26 Desember 2012

debugging nginx configuration trick

. Rabu, 26 Desember 2012 .

http://www.justincarmony.com/blog/2012/01/13/debugging-nginx-configuration-trick/

(Read More..)

php,nginx, and output

.

http://www.justincarmony.com/blog/2011/01/24/php-nginx-and-output-flushing/

(Read More..)

php_fpm, nginx, php_value, and multiple values

.

http://www.justincarmony.com/blog/2012/04/23/php-fpm-nginx-php_value-and-multiple-values/

(Read More..)

xhgui

.

https://github.com/preinheimer/xhprof

(Read More..)

Hook Analyser

.

http://hookanalyser.blogspot.com/

(Read More..)

MadMACs: MAC Address Spoofing and Host Name Randomizing App for Windows 7 (Should work in Windows Vista and Windows 8 too)

.

http://www.irongeek.com/i.php?page=security/madmacs-mac-spoofer

(Read More..)

Minggu, 23 Desember 2012

Terminal Eye Candy

. Minggu, 23 Desember 2012 .

 

(Read More..)

Sabtu, 22 Desember 2012

FooTable: a jQuery Plugin for Responsive Data Tables

. Sabtu, 22 Desember 2012 .

http://css-tricks.com/footable-a-jquery-plugin-for-responsive-data-tables/

(Read More..)

ARP Poisoning Script

.

http://pentestlab.wordpress.com/2012/12/22/arp-poisoning-script/

(Read More..)

Cooperative multitasking using coroutines (in PHP!)

.

http://nikic.github.com/2012/12/22/Cooperative-multitasking-using-coroutines-in-PHP.html

(Read More..)

Be productive with the MySQL command line

.

http://www.mysqlperformanceblog.com/2012/12/21/be-productive-with-the-mysql-command-line/

(Read More..)

Best Practices for building JSON REST Web Services

.

http://blog.feedly.com/2009/05/06/best-practices-for-building-json-rest-web-services/

(Read More..)

Jumat, 21 Desember 2012

How to Detect DOM Changes in CSS

. Jumat, 21 Desember 2012 .

http://blog.streak.com/2012/11/how-to-detect-dom-changes-in-css.html

(Read More..)

ppl The command line address book

.

ppl is free software made out of other free software. It's built on top of Ruby and Git, and the completely free vcard address book format. Even your phone can probably speak vcard.


http://ppladdressbook.org/

(Read More..)

Wait, DevTools could do THAT?

.

http://www.igvita.com/slides/2012/devtools-tips-and-tricks/#1

(Read More..)

File Upload Support on Mobile

.

http://viljamis.com/blog/2012/file-upload-support-on-mobile/

(Read More..)

Apache: Aliasing and Redirection

.

http://net.tutsplus.com/tutorials/apache-aliasing-and-redirection/

(Read More..)

fabric - ssh

.

Fabric is a Python (2.5 or higher) library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.
It provides a basic suite of operations for executing local or remote shell commands (normally or via sudo) and uploading/downloading files, as well as auxiliary functionality such as prompting the running user for input, or aborting execution.
Typical use involves creating a Python module containing one or more functions, then executing them via the fab command-line tool. Below is a small but complete “fabfile” containing a single task:

http://docs.fabfile.org/en/1.5/

(Read More..)

Python Credit card processing with balanced

.

https://www.balancedpayments.com/docs/python#quickstart

(Read More..)

Attacking Ruby Session

.

Ruby on Rails Sessions

http://phenoelit.org/blog/archives/2012/12/21/let_me_github_that_for_you/index.html

(Read More..)

Before you start optimizing Delphi code

.

http://delphi.about.com/od/objectpascalide/a/beforeoptimize.htm

(Read More..)

Delphi Speed and Size: Top 10 Tricks

.

http://delphi.about.com/od/objectpascalide/a/speedsize.htm

(Read More..)

Minggu, 16 Desember 2012

REDISLIVE

. Minggu, 16 Desember 2012 .

Visualize your redis instances, analyze query patterns and spikes.

https://github.com/kumarnitin/RedisLive

(Read More..)

stacktable.js

.

http://johnpolacek.github.com/stacktable.js/

(Read More..)

Redis Console

.

https://github.com/rgl/redis/downloads

(Read More..)

REDIS on WINDowS

.

https://github.com/rgl/redis/downloads

(Read More..)

Sabtu, 15 Desember 2012

version.is | An API for getting the latest version of Open Source projects

. Sabtu, 15 Desember 2012 .

http://www.version.is/

(Read More..)

prettyPrint.js

.


prettyPrint.js is an in-browser JavaScript variable dumper, similar in functionality to ColdFusion's cfdump tag.
First, a preview:

 https://github.com/padolsey/prettyPrint.js

(Read More..)

GAS - Google Analytics on Steroids

.

GAS is a wrapper around the Google Analytics Tracking API from Google. It tries to add new functionality while keeping the same API.
GAS is not an official Google library and GAS developers are not affiliated with Google.

Installation

To install GAS download the script from download page and put it somewhere on your website. Also install the basic snippet on every page of your website. Be sure to change the Account Number (UA) and the correct gas.js file location.
You can also use gas hosted on cdnjs.
The basic snippet looks like this:

 https://github.com/cardinalpath/gas

(Read More..)

uiparade

.

http://www.uiparade.com/

(Read More..)

Improving Web App Performance With the Chrome DevTools Timeline and Profiles

.

http://addyosmani.com/blog/performance-optimisation-with-timeline-profiles/

(Read More..)

web api design

.

http://info.apigee.com/Portals/62317/docs/web%20api.pdf

(Read More..)

Response: Private Methods Considered Harmful

.

http://blog.ircmaxell.com/2012/12/response-private-methods-considered.html?

(Read More..)

Tweetable PHP-Non Alpha

.


I started to try and break the 10 charset limit of PHP non-alpha after @InsertScript showed me that PHP Dev supports [] syntax for arrays. I wondered if it would be possible to break the limit within production PHP. At first I thought you could but then after some testing I found that there was no way to concat without “.” and no way to call a string as a function without $ and =. However since I got into PHP Non-alpha again I thought why not try and improve it and make the code tweetable.
The first hack I found was that underscore is usable in PHP as a string since there is a function called “_”. Therefore we can create 0 by simply doing:
echo +_;
You can also create numbers and arrays using undefined variable references like so:
echo ++$_[];//prints 1

http://www.thespanner.co.uk/2012/12/13/tweetable-php-non-alpha

(Read More..)

Persistent Terminal Sessions

.

Have you ever had a remote terminal session running, only to have your connection drop out half way through a large task? Then, you reconnect, not knowing anything about its progress (if any) and current status.
Screen is the solution to this problem. Screen allows you to start terminal sessions that you can disconnect from and resume at any time.
I personally use screen a lot with Node.js web servers, so I can kick off the process, and resume my terminal session to check logs or errors, or restart the process if it died.
This article is an introduction to Screen for the average developer, including a few tips and tricks.

Installing

Screen is a Unix tool, so with Ubuntu, you can use apt-get to install it:
sudo apt-get install screen
 
http://webadvent.org/2012/persistent-terminal-sessions-by-remy-sharp 

(Read More..)

CentOS / RHEL: Install ipset Administration Tool For IP Sets and IPTables

.

http://www.cyberciti.biz/faq/centos-rhel-install-ipset-administration-tool-for-ip-sets-and-iptables/

(Read More..)

Debian / Ubuntu: Console Based Network Load Monitor

.

http://www.cyberciti.biz/faq/slurm-debian-ubuntu-linux-network-load-monitor/

(Read More..)

curl: If-Modified-Since Command Linux / Unix Example

.

http://www.cyberciti.biz/faq/linux-unix-curl-if-modified-since-command-linux-example/

(Read More..)

15 Greatest Open Source Terminal Applications Of 2012

.

http://www.cyberciti.biz/open-source/best-terminal-applications-for-linux-unix-macosx/

(Read More..)

Sed: Find and Replace The Whole Line [ Regex ]

.

http://www.cyberciti.biz/faq/unix-linux-sed-match-replace-the-entire-line-command/

(Read More..)

Linux / Unix: Test Internet Connection Speed From Console Over SSH Command Line

.

http://www.cyberciti.biz/faq/linux-unix-test-internet-connection-download-upload-speed/

(Read More..)

HowTo: Bash Extract Filename And Extension In Unix / Linux

.

http://www.cyberciti.biz/faq/unix-linux-extract-filename-and-extension-in-bash/

(Read More..)

Go by Example

.

https://gobyexample.com/

(Read More..)

Non-persistent connection performance improvements in 5.6

.

http://yoshinorimatsunobu.blogspot.com/2012/12/non-persistent-connection-performance.html

(Read More..)

Generate dummy test data for MySQL using routines

.

http://kedar.nitty-witty.com/blog/generate-dummy-test-data-for-mysql-using-routines

(Read More..)

Dealing with binlog rotation at scale

.

https://www.facebook.com/note.php?note_id=10151132612895933

(Read More..)

How To - Guide to Importing Data from a MySQL Database to Excel using MySQL for Excel

.

https://blogs.oracle.com/MySqlOnWindows/entry/how_to_guide_to_importing

(Read More..)

Google Pagespeed Scalability with Memory Locking

.

http://www.webperformance.com/load-testing/blog/2012/12/google-pagespeed-performance-with-memory-locking/

(Read More..)

PERCONA LIVE UK 2012 - SLIDE AVAILABLE

.

https://www.box.com/shared/mon4rhywlkrfeanxi57b

(Read More..)

Jumat, 14 Desember 2012

TraceKit

. Jumat, 14 Desember 2012 .

Build Status

Tracekit is a JavaScript library that automatically normalizes and exposes stack traces for unhandled exceptions across the 5 major browsers: IE, Firefox, Chrome, Safari, and Opera.

 

 https://github.com/occ/TraceKit

(Read More..)

CSS Animations with only one keyframe

.

http://lea.verou.me/2012/12/animations-with-one-keyframe/

(Read More..)

DevTools tip: You can replay any XHR (POST or GET) within the Network tab in an XHR's context menu: http://t.co/1yjrMnjj

.

DevTools tip: You can replay any XHR (POST or GET) within the Network tab in an XHR's context menu: http://t.co/1yjrMnjj

(Read More..)

Linux now supports full stack TCP Fast Open (http://t.co/hiooot2a) as for 3.7 http://t.co/r29f1C4M . TCP can be as fast as UDP!

.

Linux now supports full stack TCP Fast Open (http://t.co/hiooot2a) as for 3.7 http://t.co/r29f1C4M . TCP can be as fast as UDP!

(Read More..)

Websockets load-balancing with HAProxy

.

http://blog.exceliance.fr/2012/11/07/websockets-load-balancing-with-haproxy/

(Read More..)

Measuring Performance On Mobile With Chrome DevTools + Remote Debugging

.

https://plus.google.com/u/0/115133653231679625609/posts/6sTY2x7ma9a

(Read More..)

The Many Faces of Delphi Routines: Functions and Procedures

.

http://delphi.about.com/od/objectpascalide/a/delphi-routines.htm

(Read More..)

Return Multiple Values From A Delphi Function

.

http://delphi.about.com/od/beginners/a/return-multiple-values-from-a-delphi-function.htm

(Read More..)

Drawing a TComboBox: Color Pick List, Font Pick List

.

http://delphi.about.com/od/vclusing/a/drawincombobox.htm

(Read More..)

Tutorial: How to Install pdnsd on Ubuntu 10 Maverick

.

http://nawaikhsan.blogspot.com/2011/04/tutorial-how-to-install-pdnsd-on-ubuntu.html

(Read More..)

Best Open Source Project

.

http://74.207.237.15/home/

(Read More..)

Goliath Secure WebSocket (wss://) with Stunnel, Varnish and Nginx

.

http://vec.io/posts/goliath-secure-websocket-ssl-wss-with-stunnel-varnish-nginx

(Read More..)

The Odd Couple: Metasploit and Antivirus Solutions

.

https://community.rapid7.com/community/metasploit/blog/2012/12/14/the-odd-couple-metasploit-and-antivirus-solutions

(Read More..)

Porting of cURL to Android OS using NDK

.

http://thesoftwarerogue.blogspot.com/2010/05/porting-of-libcurl-to-android-os-using.html

(Read More..)

Minggu, 09 Desember 2012

Watch.js 1.2.0

. Minggu, 09 Desember 2012 .

Watch.JS is a small library that brings a lot of possibilities. You may know that the "Observer" design pattern involves executing some function when an observed object changes. Other libraries exist that do this, but with Watch.JS you will not have to change the way you develop. Take a look at the examples to see how simple it is to add Watch.JS to your code.

https://github.com/melanke/Watch.JS

(Read More..)

timer.js

.

Timer.js is a periodic timer for Node.js and the browser.

https://github.com/fschaefer/Timer.js

(Read More..)

oolib.js

.

oolib.js is a tiny JavaScript library that provides an original solution to the age-old problem of JavaScript OOP encapsulation. It offers the following features:

  • Real encapsulation of object fields and private methods.
  • Class inheritance. (The fields and private methods are accessible by the subclasses.)
  • Support of object initialization and deinitialization.
  • Super method call.
  • Intuitive syntax.
  • Only 1.9 kilobytes minified / 0.9 kilobytes gzipped. 

http://idya.github.com/oolib/

(Read More..)

echo "foo:bar" | chpasswd #Quickest way to change password for user 'foo' to 'bar' under Linux/change a users password inside a script.

.

echo "foo:bar" | chpasswd #Quickest way to change password for user 'foo' to 'bar' under Linux/change a users password inside a script.

(Read More..)

Springy.js

.

A force directed graph layout algorithm in JavaScript.

(Read More..)

All Free Vector World Maps (AI, EPS, SVG)

.

http://www.webresourcesdepot.com/all-free-vector-world-maps-ai-eps-svg/

(Read More..)

sublime-js-snippets /

.

https://github.com/jprichardson/sublime-js-snippets

(Read More..)

Numeral.js

.

A javascript library for formatting and manipulating numbers.
1.4.1

 http://numeraljs.com/

(Read More..)

tabIndent.js

.

he following textarea has been enhanced with tabIndent.js, so that the tab key no longer takes you to the next input, but rather, acts like a text editor by inserting a tab character.
Multi-line highlighted text is also tab-able, and shift-tab removes a tab character instead.

http://julianlam.github.com/tabIndent.js/

(Read More..)

graylog2

.

Manage your logs in the dark and have lasers going and make it look like you're from space. 

(Read More..)

Realtime stats to pay attention to in Percona XtraDB Cluster and Galera

.

http://www.mysqlperformanceblog.com/2012/11/26/realtime-stats-to-pay-attention-to-in-percona-xtradb-cluster-and-galera/

(Read More..)

AURA PHP

.

The Aura project provides independent library packages for PHP 5.4+. These packages can be used alone, in concert with each other, or combined into a full-stack framework of their own.

 http://auraphp.github.com/

(Read More..)

Connection Handling with the MongoDB PHP driver

.

http://derickrethans.nl/mongodb-connection-handling.html

(Read More..)

Adding DTrace Probes to PHP Extensions

.

https://blogs.oracle.com/opal/entry/adding_dtrace_probes_to_php

(Read More..)

Common Linux tools on Android without root by installing BusyBox

.

http://hackaday.com/2012/12/05/common-linux-tools-on-android-without-root-by-installing-busybox/

(Read More..)

Replication of the NOW() function (also, time travel)

.

http://www.mysqlperformanceblog.com/2012/11/28/replication-of-the-now-function-also-time-travel

(Read More..)

Linux / Unix: Rsync Copy Files / Directories Names With WhiteSpaces / Blanks

.

http://www.cyberciti.biz/faq/rsync-transfer-filename-that-contains-whitespace/

(Read More..)

Ubuntu / Debian Linux: Setup An ISC DHCP Server For Your Network

.

http://www.cyberciti.biz/faq/howto-ubuntu-debian-squeeze-dhcp-server-setup-tutorial/

(Read More..)

Linux / Unix Command To Optimize and Compress PNG Files In Bulk

.

http://www.cyberciti.biz/faq/linux-unix-optimize-lossless-png-images-with-optipng-command/

(Read More..)

Ubuntu / Debian Linux: Install and Setup TFTPD Server

.

http://www.cyberciti.biz/faq/install-configure-tftp-server-ubuntu-debian-howto/

(Read More..)

CentOS / RHEL: Set Accounts To Disable After Password Expiration

.

http://www.cyberciti.biz/faq/centos-fedora-redhat-linux-force-accounts-to-disable-after-password-expiry/

(Read More..)

Linux: GNU/Screen Scroll Up and Down Look At Data

.

http://www.cyberciti.biz/faq/scroll-up-down-look-at-data-in-gnuscreen-using-pageup-pagedown-keys/

(Read More..)

HowTo: Nginx Redirect All HTTP Request To HTTPS Rewrite Rules

.

http://www.cyberciti.biz/faq/linux-unix-nginx-redirect-all-http-to-https/

(Read More..)

What Is SELinux?

.

http://www.cyberciti.biz/faq/what-is-selinux/

(Read More..)

Gracefully Restart Nginx Web Server After Changes Made In a Config File

.

http://www.cyberciti.biz/faq/howto-unix-linux-gracefully-reload-restart-nginx-webserver/

(Read More..)

Bash Shell: Find Out If a Variable Is Empty Or Not

.

http://www.cyberciti.biz/faq/unix-linux-bash-script-check-if-variable-is-empty/

(Read More..)

interesting that python hides itself in an mp3 file on android

.

Customize your distribution

The basic layout of a distribution is:
AndroidManifest.xml     - (*) android manifest (generated from templates)
assets/
    private.mp3         - (*) fake package that will contain all the python installation
    public.mp3          - (*) fake package that will contain your application
bin/                    - contain all the apk generated from build.py
blacklist.txt           - list of file patterns to not include in the APK
buildlib/               - internals libraries for build.py
build.py                - build script to use for packaging your application
build.xml               - (*) build settings (generated from templates)
default.properties      - settings generated from your distribute.sh
libs/                   - contain all the compiled libraries
local.properties        - settings generated from your distribute.sh
private/                - private directory containing all the python files
    lib/                  this is where you can remove or add python libs.
        python2.7/        by default, some modules are already removed (tests, idlelib, ...)
project.properties      - settings generated from your distribute.sh
python-install/         - the whole python installation, generated from distribute.sh
                          not included in the final package.
res/                    - (*) android resource (generated from build.py)
src/                    - Java bootstrap
templates/              - Templates used by build.py

(*): Theses files are automatically generated from build.py, don't change them directly !

(Read More..)

Disable Autocomplete, Autocapitalize, and Autocorrect

.

http://davidwalsh.name/disable-autocorrect

(Read More..)

101 Tips to MySQL Tuning and Optimization

.

MySQL is a powerful open-source database.  With more and more database driven applications, people have been pushing MySQL to its limits.  Here are 101 tips for tuning and optimizing your MySQL install.  Some tips are specific to the environment they are installed on, but the concepts are universal.   I have divided them up into several categories to help you with getting the most out of MySQL:

MySQL Monitoring

MySQL Server Hardware and OS Tuning:

1. Have enough physical memory to load your entire InnoDB file into memory – InnoDB is much faster when the file can be accessed in memory rather than from disk.
2. Avoid Swap at all costs – swapping is reading from disk, its slow.
3. Use Battery-Backed RAM.
4. Use an advanced RAID – preferably RAID10 or higher.
5. Avoid RAID5 – the checksum needed to ensure integrity is costly.
6. Separate your OS and data partitions, not just logically, but physically – costly OS writes and reads will impact your database performance.
7. Put your mysql temp space and replication logs on a separate partition than your data – background writes will impact your database when it goes to write/read from disk.
8. More disks equals more speed.
9. Faster disks are better.
10. Use SAS over SATA.
11. Smaller disks are faster than larger disks, especially in RAID configs.
12. Use Battery-Backed Cache RAID controllers.
13. Avoid software raids.
14. Consider using Solid State IO Cards (not disk drives) for your data partition – these cards can sustain over 2GB/s writes for almost any amount of data.
15. On Linux set your swappiness value to 0 – no reason to cache files on a database server, this is more of a web server or desktop advantage.
16. Mount filesystem with noatime and nodirtime if available – no reason to update database file modification times for access.
17. Use XFS filesystem – a faster, smaller filesystem than ext3 and has more options for journaling, also ext3 has been shown to have double buffering issues with MySQL.
18. Tune your XFS filesystem log and buffer variables – for maximum performance benchmark.
19. On Linux systems, use NOOP or DEADLINE IO scheduler – the CFQ and ANTICIPATORY scheduler have been shown to be slow vs NOOP and DEADLINE scheduler.
20. Use a 64-bit OS – more memory addressable and usable to MySQL.
21. Remove unused packages and daemons from servers – less resource stealing.
22. Put your host that use MySQL and your MySQL host in a hosts file – no dns lookups.
23. Never force kill a MySQL process – you will corrupt your database and be running for the backups.
24. Dedicate your server to MySQL – background processes and other services can steal from the db cpu time.

MySQL Montoring
MySQL Configuration:

25. Use innodb_flush_method=O_DIRECT to avoid a double buffer when writing.
26. Avoid O_DIRECT and EXT3 filesystem – you will serialize all your writes.
27. Allocate enough innodb_buffer_pool_size to load your entire InnoDB file into memory – less reads from disk.
28. Do not make innodb_log_file_size too big, with faster and more disks – flushing more often is good and lowers the recovery time during crashes.
29. Do not mix innodb_thread_concurrency and thread_concurrency variables – these two values are not compatible.
30. Allocate a minimal amount for max_connections – too many connections can use up your RAM and lock up your MySQL server.
31. Keep thread_cache at a relatively high number, about 16 – to prevent slowness when opening connections.
32. Use  skip-name-resolve – to remove dns lookups.
33. Use query cache if your queries are repetitive and your data does not change often – however using query cache on data that changes often will give you a performance hit.
34. Increase temp_table_size – to prevent disk writes.
35. Increase max_heap_table_size – to prevent disk writes.
36. Do not set your sort_buffer_size too high – this is per connection and can use up memory fast.
37. Monitor key_read_requests and key_reads to determine your key_buffer size – the key read requests should be higher than your key_reads, otherwise you are not efficiently using your key_buffer.
38. Set innodb_flush_log_at_trx_commit = 0 will improve performance, but leaving it to default (1), you will ensure data integrity, you will also ensure replication is not lagging
39. Have a test environment where you can test your configs and restart often, without affecting production.

MySQL Schema Optimization:

40. Keep your database trim.
41. Archive old data – to remove excessive row returns or searches on queries.
42. Put indexes on your data.
43. Do not overuse indexes, compare with your queries.
44. Compress text and blob data types – to save space and reduce number of disk reads.
45. UTF 8 and UTF16 is slower than latin1.
46. Use Triggers sparingly.
47. Keep redundant data to a minimum – do not duplicate data unnecessarily.
48. Use linking tables rather than extending rows.
49. Pay attention to your data types, use the smallest one possible for your real data.
50. Separate blob/text data from other data if other data is often used for queries when blob/text are not.
51. Check and optimize tables often.
52. Rewrite InnoDB tables often to optimize.
53. Sometimes, it is faster to drop indexes when adding columns and then add indexes back.
54. Use different storage engines for different needs.
55. Use ARCHIVE storage engine for Logging tables or Auditing tables – this is much more efficient for writes.
56. Store session data in memcache rather than MySQL – memcache allows for auto-expiring values and prevents you from having to create costly reads and writes to MySQL for temporal data.
57. Use VARCHAR instead CHAR when storing variable length strings – to save space since CHAR is fixed length and VARCHAR is not (utf8 is not affected by this).
58. Make schema changes incrementally – a small change can have drastic effects.
59. Test all schema changes in a development environment that mirrors production.
60. Do NOT arbitrarily change values in your config file, it can have disastrous affects.
61. Sometimes less is more in MySQL configs.
62. When in doubt use a generic MySQL config file.
MySQL metrics widget
Query Optimization:
63. Use the slow query log to find slow queries.
64. Use EXPLAIN to determine queries are functioning appropriately.
65. Test your queries often to see if they are performing optimally – performance will change over time.
66. Avoid count(*) on entire tables, it can lock the entire table.
67. Make queries uniform so subsequent similar queries will use query cache.
68. Use GROUP BY instead of DISTINCT when appropriate.
69. Use indexed columns in WHERE, GROUP BY, and ORDER BY clauses.
70. Keep indexes simple, do not reuse a column in multiple indexes.
71. Sometimes MySQL chooses the wrong index, use USE INDEX for this case
72. Check for issues using SQL_MODE=STRICT.
73. Use a LIMIT on UNION instead of OR for less than 5 indexed fields.
74. Use INSERT ON DUPLICATE KEY or INSERT IGNORE instead of UPDATE to avoid the SELECT prior to update.
75. Use a indexed field and ORDER BY instead of MAX.
76. Avoid using ORDER BY RAND().
77. LIMIT M,N can actually slow down queries in certain circumstances, use sparingly.
78. Use UNION instead of sub-queries in WHERE clauses.
79. For UPDATES, use SHARE MODE to prevent exclusive locks.
80. On restarts of MySQL, remember to warm your database, to ensure that your data is in memory and queries are fast.
81. Use DROP TABLE then CREATE TABLE instead of DELETE FROM to remove all data from a table.
82. Minimize the data in your query to only the data you need, using * is overkill most of the time.
83. Consider persistent connections instead of multiple connections to reduce overhead.
84. Benchmark queries, including using load on the server, sometimes a simple query can have affects on other queries.
85. When load increases on your server, use SHOW PROCESSLIST to view slow/problematic queries.
86. Test all suspect queries in a development environment where you have mirrored production data.

MySQL Backup Procedures:

87. Backup from secondary replicated server.
88. Stop replication during backups to prevent inconsistencies on data dependencies and foreign constraints.
89. Stop MySQL altogether and take a backup of the database files.
90. Backup binary logs at same time as dumpfile if MySQL dump used – to make sure replication does not break.
91. Do not trust an LVM snapshot for backups – this could create data inconsistencies that will give you issues in the future.
92. Make dumps per table for easier single table recovery – if data is isolated from other tables.
93. Use –opt when using mysqldump.
94. Check and Optimize tables before a backup.
95. When importing temporarily disable foreign constraints for a faster import.
96. When importing temporarily disable unique checks for a faster import.
97. Calculate size of database/tables data and indexes after each backup to monitor growth.
98. Monitor slave replication for errors and delay with a cron script.
99. Perform Backups regularly.
100. Test your backups regularly.
And finally 101: Perform MySQL monitoring: Monitis Unveils The World’s First Free On-demand MySQL Monitoring.
Add MySQL Monitor
For key MySQL health metrics also look at our white paper: The Monitis Internal MSQL Server Monitoring
Monitis is an all-in-one hosted systems monitoring platform for small and medium-sized businesses. 70,000 sysadmins and IT managers use Monitis platform to monitor their websites, applications and networks. Monitis provides free 15-days trial.

(Read More..)

Sabtu, 08 Desember 2012

Trying to combine dropbox and skydrive for redundancy with simbolic link using mklink.

. Sabtu, 08 Desember 2012 .

Trying to combine dropbox and  skydrive for redundancy with simbolic link using mklink.

(Read More..)

Arduino Teaches Old Coder New Tricks

.

http://www.linuxjournal.com/content/arduino-teaches-old-coder-new-tricks

(Read More..)

MySQL Compatible Open Source Connectors

.

http://www.linuxjedi.co.uk/2012/12/slides-for-connectors-talk.html

(Read More..)

Configuring the Social-Engineer Toolkit (SET) to use valid SSL certificates

.

http://skeletonkeysecurity.com/post/36794099613/configuring-the-social-engineer-toolkit-set-to-use

(Read More..)

A JavaScript standard library based on the Ruby core-lib

.

RubyJS is a JavaScript implementation of all methods from Ruby classes like Array, String, Numbers, Time and more.
Read the announcement post.

 http://rubyjs.org/

(Read More..)

http2-spdy-devconf.pdf

.

http://www.igvita.com/slides/2012/http2-spdy-devconf.pdf

(Read More..)

a!ertifyjs

.

An unobtrusive customizable JavaScript notification system

 http://fabien-d.github.com/alertify.js/

 

(Read More..)

Kodama

.

Kodama is a MySQL replication listener based on ruby-binlog. Kodama provides a simple DSL to easily write your own replication listener.

Features

  • Provides simple DSL for writing binlog event handlers
  • Automatically restarts from the saved binlog position
  • Attempts to reconnect to MySQL when the connection is somehow teminated
These features allow developers to focus on writing their own replication logic rather than having to spend time figuring things out.

https://github.com/y310/kodama

(Read More..)

Making your ruby fly

.

In this nice blog post by Justin Kulesza, the author points out that ruby interpreter is compiled by RVM wthout any optimizations at all, and he suggests to add -O3 to CFLAGS. Without a doubt, this adds some performance boost to your ruby interpreter.
But, there are other tricks which you can use to improve the ruby performance.
Note: you need to recompile ruby if you add one of these “tweaks”

 http://alisnic.net/blog/making-your-ruby-fly/

(Read More..)

Android Performance Case Study

.



http://www.curious-creature.org/docs/android-performance-case-study-1.html

(Read More..)

recall slow diff pages on GitHub? ~30s for CSS style recalculation! how they fixed it: http://t.co/IDxB36fC - great presentation.

.

recall slow diff pages on GitHub? ~30s for CSS style recalculation! how they fixed it: http://t.co/IDxB36fC - great presentation.

(Read More..)

Skynet, a Tor-powered botnet straight from Reddit

.

https://community.rapid7.com/community/infosec/blog/2012/12/06/skynet-a-tor-powered-botnet-straight-from-reddit

(Read More..)

TDSS botnet: full disclosure

.

http://nobunkum.ru/analytics/en-tdss-botnet

(Read More..)

PwnPi v2.0 - A Pen Test Drop Box distro for the Raspberry Pi

.

PwnPi is a Linux-based penetration testing dropbox distribution for the Raspberry Pi. It currently has 114 network security tools pre-installed to aid the penetration tester. It is built on the debian squeeze image from the raspberry pi foundation’s website and uses Xfce as the window manager

 http://toolsyard.thehackernews.com/2012/11/pwnpi-v20-pen-test-drop-box-distro-for.html#_

(Read More..)

TTaskBarMenu - Windows TaskBar Custom Menu Component

.

http://delphi.about.com/od/vclwriteenhance/a/ttaskbarmenu.htm

(Read More..)

Understanding Owner Drawing in Delphi

.

http://delphi.about.com/b/2012/12/07/understanding-owner-drawing-in-delphi.htm?r=twosa

(Read More..)

CSS EXPLAIN

.

Think of it like SQL EXPLAIN, but for CSS selectors.


 https://github.com/josh/css-explain

(Read More..)

Minggu, 25 November 2012

Batch Icons

. Minggu, 25 November 2012 .

http://adamwhitcroft.com/batch/

(Read More..)

SimpleChartjs

.

A free and open-source javascript shopping cart that easily integrates with your current website.

 http://simplecartjs.org/

 

(Read More..)

Web Browsser Timeline (milestone)

.

http://upload.wikimedia.org/wikipedia/commons/7/74/Timeline_of_web_browsers.svg

(Read More..)

Full table scan vs full index scan performance

.

http://www.mysqlperformanceblog.com/2012/11/23/full-table-scan-vs-full-index-scan-performance

(Read More..)

How-To: Migrate PostgreSQL databases to MySQL using the MySQL Workbench Migration Wizard

.

http://mysqlworkbench.org/2012/11/how-to-migrate-postgresql-databases-to-mysql-using-the-mysql-workbench-migration-wizard/

(Read More..)

Rob Pike - 'Concurrency Is Not Parallelism'

.

http://vimeo.com/groups/waza2012/videos/49718712

(Read More..)

Virtual TreeView - About & How To Install (Open Source Delphi Treeview Component)

.

http://delphi.about.com/b/2012/11/23/virtual-treeview-about-how-to-install-open-source-delphi-treeview-component.htm?r=twosa

(Read More..)

lsof -u apache | wc -l #Count number of open files per user. In this case count for the Apache user.

.

lsof -u apache | wc -l #Count number of open files per user. In this case count for the Apache user.

(Read More..)

Tiruan power designer : Open System Architect - codebydesign

.

http://www.codebydesign.com/

(Read More..)

Jumat, 23 November 2012

dbv Database version control, made easy!

. Jumat, 23 November 2012 .

http://dbv.vizuina.com/

(Read More..)

InqSoft Window Scanner 1.7

.

http://s0m.narod.ru/iws.html

(Read More..)

HTTP iframe Injecting Linux Rootkit

.

http://blog.crowdstrike.com/2012/11/http-iframe-injecting-linux-rootkit.html

(Read More..)

TEKNIK OPTIMASI SINYAL SMARTFREN CDMA GEEK

.

http://teknikit.com/2012/02/tutorial-lengkap-cara-menggunakan-software-qxdm-dan-qpst.html

(Read More..)

Minggu, 18 November 2012

Exploit Packs and the Secret Decoder Ring

. Minggu, 18 November 2012 .

http://www.kahusecurity.com/2012/exploit-packs-and-the-secret-decoder-ring/

(Read More..)

MentalJS for PHP

.

http://www.thespanner.co.uk/2012/11/17/mentaljs-for-php/

(Read More..)

Pairing A C Compiler With QEMU's Code Generator

.

http://www.phoronix.com/scan.php?page=news_item&px=MTIzMTQ

(Read More..)

Sabtu, 17 November 2012

Welcome to Raspbian

. Sabtu, 17 November 2012 .

Raspbian is a free operating system based on Debian optimized for the Raspberry Pi hardware. An operating system is the set of basic programs and utilities that make your Raspberry Pi run. However, Raspbian provides more than a pure OS: it comes with over 35,000 packages, pre-compiled software bundled in a nice format for easy installation on your Raspberry Pi.
The initial build of over 35,000 Raspbian packages, optimized for best performance on the Raspberry Pi, was completed in June of 2012. However, Raspbian is still under active development with an emphasis on improving the stability and performance of as many Debian packages as possible. 

(Read More..)

Testing HTTP Status: 206 Partial Content and Range Requests

.

http://www.cyberciti.biz/cloud-computing/http-status-code-206-commad-line-test/

(Read More..)

Jumat, 16 November 2012

dSploit

. Jumat, 16 November 2012 .

The most complete and advanced IT security professional toolkit on Android.

http://www.dsploit.net/

(Read More..)

MySQL CLI Hidden Gems

.

http://mindfulmantis.com/blog/2012/11/13/mysql-cli-hidden-gems/

(Read More..)

bootup.js

.

Cache and load static files from local storage. This makes it easier to manage Javascript and other files for offline use, or just to improve the startup time of your web app.


 https://github.com/TradeMe/bootup.js

(Read More..)

WordPress Bootstrap

.

http://320press.com/wpbs/#

(Read More..)

Garlic.js

.

Garlic.js allows you to automatically persist your forms' text field values locally, until the form is submitted. This way, your users don't lose any precious data if they accidentally close their tab or browser.
It strives to have a javascript agnostic interface for UI/UX developers that might want to use it. Just add some data-persist="garlic" in your form tags, and you're good to go!


 http://garlicjs.org/

(Read More..)

Multi-threaded Consistent Reads

.

http://gtowey.blogspot.com/2012/11/multi-threaded-consistent-reads.html

(Read More..)

Module for Apache 2.x which automates serving static content with NGINX local proxy

.

https://github.com/defanator/mod_aclr2

(Read More..)

BOOTLENECK ANALYSIS

.

http://ilia.ws/files/tnphp_bottlenecks.pdf

(Read More..)

IEEE Computer issue on the CAP Theorem

.

http://dbmsmusings.blogspot.com/2012/10/ieee-computer-issue-on-cap-theorem.html

(Read More..)

MySQL monitoring, backups and recovery

.

http://sqlhjalp.blogspot.com/2012/11/mysql-monitoring-backups-and-recovery.html

(Read More..)

Multicast in Ruby: Building a Peer-to-Peer Chat System

.

http://tx.pignata.com/2012/11/multicast-in-ruby-building-a-peer-to-peer-chat-system.html

(Read More..)

Beginners Guide to "Use after free Exploits #IE 6 1-day #Exploit Development"

.

http://www.garage4hackers.com/content/143-beginners-guide-use-after-free-exploits-ie-6-0-day-exploit-development.html

(Read More..)

Sabtu, 03 November 2012

JQ

. Sabtu, 03 November 2012 .

jq is a lightweight and flexible command-line JSON process


http://stedolan.github.com/jq/

(Read More..)

OpenCOde : mysql stored proc + python script + shell script

.

http://themattreid.com/wordpress/2012/11/03/opencode-mysql-procedures-python-shell-code-repositories-now-public/

(Read More..)

Introducing TCP Listen, a new API for Chrome packaged apps

.

http://blog.chromium.org/2012/11/introducing-tcp-listen-new-api-for.html

(Read More..)

Numeral.js

.

A javascript library for formatting and manipulating numbers.

http://numeraljs.com/

(Read More..)

Chrome Canary for Developers

.

http://paulirish.com/2012/chrome-canary-for-developers/

(Read More..)

Slides for Cryptography Presentation at TNPHP

.

http://blog.ircmaxell.com/2012/11/slides-for-cryptography-presentation-at.html

(Read More..)

libvirt

.

http://libvirt.org/news.html

(Read More..)

Scalability improvements in MySQL 5.6

.

http://mikaelronstrom.blogspot.fi/2012/10/scalability-improvements-in-mysql-56.html

(Read More..)

scylla - advanced audit tools

.


Scylla is a tool to audit different online application protocols and configurations, built over a brute-force core.This tool acts at a tool for unifying auditing techniques, in other words, it does what oscanner, winfingerprint, Hydra, DirBuster, and other tools do, and also what those tools don’t do.  


http://security-sh3ll.blogspot.ro/2012/11/scylla-v10-advanced-audit-tool.html

(Read More..)

Binlogs 101

.

http://sqlhjalp.blogspot.com/2012/10/binlogs-101.html

(Read More..)

Emmet — the essential toolkit for web-developers | penerus Zen Coding

.

http://docs.emmet.io/

(Read More..)

Linux View Process Address Space

.

http://www.cyberciti.biz/faq/linux-viewing-process-address-space-command/

(Read More..)

Customizing Sublime Text 2's Multi Pane Workflow

.

http://tomschlick.com/2012/10/31/customizing-sublime-text-2s-multi-pane-workflow/

(Read More..)

Linux / Unix: curl Command Pass Host Headers

.

http://www.cyberciti.biz/faq/linux-unix-appleosx-bsd-curl-sending-http-host-header/

(Read More..)

Simple SPDY and NPN Negotiation with HAProxy

.

http://www.igvita.com/2012/10/31/simple-spdy-and-npn-negotiation-with-haproxy/

(Read More..)

speedup traceroute

.

traceroute -n -w1 hostName #Speed up traceroute by disabling DNS lookup & reduce wait for a response to a probe from default 5sec to 1sec.

(Read More..)

mbed Microcontrollers

.

The mbed Microcontrollers are a series of microcontrollers development boards designed for fast, flexible and low-risk and professional rapid prototyping.
They are packaged as a small 40-pin 0.1" DIP form-factor convenient for prototyping with solderless breadboard, stripboard, and through-hole PCBs. They include a built-in USB programming interface that is as simple as using a USB Flash Drive. Plug it in, drop on an ARM program binary, and its up and running!

 http://mbed.org

(Read More..)

Minggu, 28 Oktober 2012

HowTo: Check Swap Usage in Linux

. Minggu, 28 Oktober 2012 .

http://www.cyberciti.biz/faq/linux-check-swap-usage-command/

(Read More..)

4 Langkah Buat Failover Server sederhana dengan CARP

.

CARP, Common Address Redundancy Protocol, adalah protokol yang mengizinkan beberapa hosts di jaringan lokal yang sama untuk berbagi IP Address yang sama. Tujuan utama CARP adalah untuk menyediakan failover redundancy, terutama ketika digunakan dengan firewall dan router.
Pada artikel kali ini, saia akan mencoba memberikan bagaimana cara mengkonfigurasi CARP di dua server ubuntu, sehingga kedua server ini akan aktif fungsi failovernya. Skenarionya adalah, dua server ubuntu, A & B yang mempunyai ip berbeda ( satu jaringan yang sama ). A adalah server utama, jadi ketika A mati, maka B akan menggantikannya. Okay, langsung saja ya…


(Read More..)

Jumat, 26 Oktober 2012

How can MySQL Replication Break?

. Jumat, 26 Oktober 2012 .

http://gtowey.blogspot.in/2012/10/how-can-mysql-replication-break.html

(Read More..)

Codetyphoon32 for lazarus

.

http://www.pilotlogic.com/sitejoom/index.php/codetyphon

(Read More..)

Flash_Cache_For_InnoDB

.

https://code.google.com/p/david-mysql-tools/wiki/Flash_Cache_For_InnoDB

(Read More..)

Easily create crontab syntax for your Linux or Unix servers

.

http://www.corntab.com/pages/crontab-gui

(Read More..)

L2 cache for MySQL

.

http://www.mysqlperformanceblog.com/2012/10/25/l2-cache-for-mysql

(Read More..)

Linux / Unix: Find and Delete All Empty Directories / Files

.

http://www.cyberciti.biz/faq/howto-find-delete-empty-directories-files-in-unix-linux/

(Read More..)

Ubuntu Linux Add Static Route

.

http://www.cyberciti.biz/faq/ubuntu-linux-add-static-routing/

(Read More..)

Linux AWS: Find And Delete All Files Securely So That No One Can Recover It Ever

.

http://www.cyberciti.biz/faq/linux-unix-disk-scrubbing-program-for-cloud/

(Read More..)

MySQL Performance: Linux I/O and Fusion-io

.

http://dimitrik.free.fr/blog/archives/10-01-2012_10-31-2012.html#153

(Read More..)

Redis - Python Gevent Server - Nginx Push Stream - nginx DISQUSS ARCH #GEEK

.

https://speakerdeck.com/northisup/krtconf-making-disqus-realtime

(Read More..)

Advanced use of Global Transaction Identifiers

.

http://svenmysql.blogspot.fi/2012/10/advanced-use-of-global-transaction.html

(Read More..)

WP SNIPPET

.

http://wp-snippets.com/

(Read More..)

Top 20 OpenSSH Server Best Security Practices

.

http://www.cyberciti.biz/tips/linux-unix-bsd-openssh-server-best-practices.html

(Read More..)

Kojoney SSH Honeypot, installation (CentOS) and configuration

.

http://bruteforce.gr/kojoney-ssh-honeypot-installation-centos-and-configuration.html

(Read More..)

Using and Extending Kojoney SSH Honeypot

.


Kojoney (http://kojoney.sourceforge.net/) is a wonderful low interaction SSH honeypot written in Python. Honeypots are systems that are set up in a deliberately vulnerable state in order to capture and observe intruder behaviour. For more information about honeypots see the excellent HoneyNet Project (http://www.honeynet.org/). There are many reasons to run a honeypot, but for the purposes of this discussion we will assume that you want to run a honeypot to observe post compromise behavior in order to fingerprint patterns. This is useful because you can use fingerprints to set up alerting or protective mechanisms that can detect compromise quickly and aid in response. For instance, running a honeypot you might discover that most attackers, after compromising an apache web server, attempt to write a file into the /tmp directory. You can use this information to set up monitoring of the /tmp directory, and alert administrators whenever apache writes new files into /tmp. This can tip off systems administrators to a possible compromise, by alerting them that there is behavior occurring on their system that typically corresponds to post compromise attacker behavior.

http://www.madirish.net/node/242

(Read More..)

Single page apps in depth

.

http://singlepageappbook.com/index.html

(Read More..)

Minggu, 21 Oktober 2012

chrome DevTools

. Minggu, 21 Oktober 2012 .

edit your chrome DevTools, in... DevTools: open DevTools (cmd-opt-i), undock, and cmd-opt-i again. voila, DevTools inception!

(Read More..)

list only directories

.

alias lld="ls -ltrF --color | grep ^d" #an alias to list only directories. Just run lld.

(Read More..)

House Of Button

.

http://houseofbuttons.tumblr.com/

(Read More..)

Enable SPDY for your Erlang website

.

https://gist.github.com/3817065

(Read More..)

OSQA : The Open Source Q&A System

.

OSQA is the free, open source Q&A system you've been waiting for. Your OSQA site is more than just an FAQ page, it is a full-featured Q&A community. Users earn points and badges for useful participation, and everyone in the community wins.

http://www.osqa.net/

(Read More..)

Too many or too big open MyISAM tables??

.

http://karlssonondatabases.blogspot.com/2012/10/too-many-or-too-big-open-myisam-tables.html

(Read More..)

NGINX 2 million tuning ----- GEEK

.

http://www.google.com/translate?hl=en&ie=UTF8&sl=zh-CN&tl=en&u=http%3A%2F%2Frdc.taobao.com%2Fblog%2Fcs%2F%3Fp%3D1062

(Read More..)

How to Make Your Own App Promo Cards

.

http://blog.mikeswanson.com/post/32759154825/yourownapppromocards

(Read More..)

OATH Toolkit 2.0.0

.

http://packetstormsecurity.org/files/117292

(Read More..)

20 More World Map Source Files (psd, eps, ai, svg & png)

.

http://speckyboy.com/2012/10/08/20-more-world-map-source-files-psd-eps-ai-svg-png/

(Read More..)

Pass the Hash w/o Metasploit - Part 2

.

http://www.room362.com/blog/2012/10/15/pass-the-hash-wo-metasploit-part-2.html

(Read More..)

Using pt-table-checksum with Percona XtraDB Cluster

.

http://www.mysqlperformanceblog.com/2012/10/15/using-pt-table-checksum-with-percona-xtradb-cluster

(Read More..)

Van Jacobson: The Slow-Start Algorithm

.

http://www.youtube.com/watch?v=QP4A6L7CEqA

(Read More..)

33 fantastic Chrome extensions

.

http://www.netmagazine.com/features/33-fantastic-chrome-extensions

(Read More..)

Supersonic Query Engine

.

Introduction

Supersonic is an ultra-fast, column oriented query engine library written in C++. It provides a set of data transformation primitives which make heavy use of cache-aware algorithms, SIMD instructions and vectorised execution, allowing it to exploit the capabilities and resources of modern, hyper pipelined CPUs. It is designed to work in a single process.
Supersonic is intended to be used as a back-end for various data warehousing projects. The functionalities it provides are:
  • speed
    • cache consciousness
    • instruction pipelining
    • SIMD use
    • efficient memory allocation
    • custom data structures
  • reliability
    • failure handling
    • high test coverage (under development)
  • robustness
    • support for standard columnar database operations
    • a wide range of specialised expressions (including many math, string and date manipulation functionalities) 
https://code.google.com/p/supersonic/

(Read More..)

How to avoid two backups running at the same time

.

http://astellar.com/2012/10/backups-running-at-the-same-time/

(Read More..)

Whonix ALPHA 0.4.5 - Anonymous Virtual operating system

.

http://toolsyard.thehackernews.com/2012/10/whonix-alpha-045-anonymous-virtual.html

(Read More..)

Tarsnap: On-line Backups for the Truly Paranoid

.

http://www.linuxjournal.com/content/tarsnap-line-backups-truly-paranoid

(Read More..)

Scripted : Javascript Editor from vmware

.

What is Scripted?

Scripted is a fast and lightweight code editor with an initial focus on JavaScript editing. Scripted is a browser based editor and the editor itself is served from a locally running Node.js server instance.

What are the key features?
  • Fast startup, lightweight.
  • Syntax highlighting for JavaScript, HTML and CSS.
  • Errors and warnings:
    • JSLint is integrated to provide error/warning markers on JavaScript code.
    • AMD and CommonJS module resolution: there is basic resolution where unresolved references will be marked as errors.
  • Content assist:
    • Basic content assist for HTML, CSS
    • For JavaScript, content assist is driven by a type inferencing engine which is aware of AMD/CommonJS module dependencies and also uses JSDoc comments to help it understand the code.
  • Hovers: hovering over a JavaScript identifier will bring up the inferred type signature.
  • Navigation:
    • press F8 on an identifier (that the inferencer has recognized) and the editor will navigate to the declaration.
    • this also works on module identifiers (e.g. in define() clauses)
  • Formatting: JSbeautify is integrated
  • Sidepanel: alongside the main editor a sidepanel can be opened - currently this can be used to host a second editor.
  • Key binding to external command: Key bindings in the editor can invoke external commands (less, mvn, etc)
The editor is actually the Eclipse Orion editor with a few additional bells and whistles. Anyone familiar with editing in Eclipse will immediately know many of the key bindings the Scripted editor supports.
Many of these are covered in this introductory screencast:


https://github.com/scripted-editor/scripted

(Read More..)

PFold: Paper-Like Unfolding Effect

.

http://tympanus.net/codrops/2012/10/17/pfold-paper-like-unfolding-effect/

(Read More..)

Experimenting with 5.6 InnoDB Online DDL (bugs included)

.

http://code.openark.org/blog/mysql/experimenting-with-5-6-innodb-online-ddl-bugs-included

(Read More..)

AMQP. Sending messages to RabbitMQ directly from Nginx (embedded Perl)

.

http://habrahabr.ru/post/155225/

(Read More..)

Recovering from a bad UPDATE statement

.

http://www.mysqlperformanceblog.com/2012/10/19/recovering-from-a-bad-update-statement

(Read More..)

HowTo: Linux Hard Disk Encryption With LUKS [ cryptsetup Command ]

.

http://www.cyberciti.biz/hardware/howto-linux-hard-disk-encryption-with-luks-cryptsetup-command/

(Read More..)

China Makes A Java Version Of Core LLVM

.

http://www.phoronix.com/scan.php?page=news_item&px=MTIxMDM

(Read More..)

Single page apps in depth

.

http://singlepageappbook.com/index.html

(Read More..)

MySQL Failover Utility

.

http://sqlhjalp.blogspot.co.uk/2012/10/mysql-failover-utility.html

(Read More..)

ew version of php-excel extension 0.9.7 released!

.

http://ilia.ws/archives/256-New-version-of-php-excel-extension-0.9.7-released!.html

(Read More..)

Backbone--RequireJS--and-Testem-Boilerplate-Project /

.

This is a simple bit of boilerplate to create a new testable Backbone application. It's setup for:

  • Backbone
  • Require.js
  • Testem
  • Package Management, via Jam
https://github.com/JeffreyWay/Backbone--RequireJS--and-Testem-Boilerplate-Project

(Read More..)

Setting up SPDY Protocol over NginX for your Rails App.

.

http://blog.bubbleideas.com/2012/08/How-to-set-up-SPDY-on-nginx-for-your-rails-app-and-test-it.html

(Read More..)

Commanding Your Text Editor

.

http://blog.peepcode.com/blog/2012/commanding-your-text-editor

(Read More..)

What’s up with the advice tools ?

.

http://www.mysqlplus.net/2012/10/08/advice-tools/

(Read More..)

Linux dd Command Show Progress Copy Bar With Status

.

http://www.cyberciti.biz/faq/linux-unix-dd-command-show-progress-while-coping/

(Read More..)

PHP Warning: fread(): Length parameter must be greater than 0 in setoptions.php on line 311 Error and Solution

.

http://www.cyberciti.biz/faq/unix-linux-php-warning-fread-length-parametermust-be-0/

(Read More..)

Ligature kudakurage Symbols

.

http://kudakurage.com/ligature_symbols/

(Read More..)

Social Engineering Applied: Exploit the Target

.

http://www.irongeek.com/i.php?page=videos/hack3rcon3/18-social-engineering-applied-exploit-the-target-keith-pachulski

(Read More..)

Internet Holes: 50 Ways to Attack Your Web Systems

.

http://all.net/Analyst/netsec/1995-12.html

(Read More..)

Sabtu, 15 September 2012

How common_schema installs itself

. Sabtu, 15 September 2012 .

http://code.openark.org/blog/mysql/how-common_schema-installs-itself

(Read More..)

How to lag a slave behind to avoid a disaster

.

http://www.mysqlperformanceblog.com/2012/09/11/how-to-lag-a-slave-behind-to-avoid-a-disaster/

(Read More..)

MySQL Cluster to InnoDB Replication Howto

.

http://johanandersson.blogspot.com/2012/09/mysql-cluster-to-innodb-replication.html

(Read More..)

bonsaijs - A lightweight graphics library with an intuitive graphics API and an SVG renderer.

.

A lightweight graphics library with an intuitive graphics API and an SVG renderer.

 

http://bonsaijs.org/

(Read More..)

grunt-modernizr

.

https://github.com/doctyper/grunt-modernizr

(Read More..)

DbNinja for MySQL

.

DbNinja is an advanced web-based application for MySQL database administration and development. It's a must-have for those who wish to access their hosted servers remotely. DbNinja supports all the latest features including: triggers, events, views, stored routines and foreign keys; in addition it allows to import and backup data and MySQL object structures, manage users and much more. DbNinja has a highly functional and elegant user interface, and can be used securely in any modern browser on any OS.


http://www.dbninja.com/

(Read More..)

Installing Yeoman Front-end development stack in Windows

.

http://www.decodize.com/css/installing-yeoman-front-end-development-stack-windows/

(Read More..)

Fresco

.

Fresco is a beautiful responsive lightbox. It can be used to create stunning overlays that work great at any screen size, in all browsers on every device.

 http://www.frescojs.com/

(Read More..)

WiFiKill v1.7 - Eject any WiFi device from network

.

http://toolsyard.thehackernews.com/2012/09/wifikill-v17-eject-any-wifi-device-from.html

(Read More..)

Linux / Unix sed: Delete Word From File / Input

.

http://www.cyberciti.biz/faq/howto-delete-word-using-sed-under-unix-linux-bsd-appleosx/

(Read More..)

Linux / Unix rsync: Delete Source File After Transfer

.

http://www.cyberciti.biz/faq/linux-unix-bsd-appleosx-rsync-delete-file-after-transfer/

(Read More..)

gifsockets

.

"This library is the websockets of the '90s" - Somebody at Hacker News.
This library demoes how to achieve realtime text communication using GIF images as transport.

The interesting part is that you can even use IE6 with this library and get the data in Real Time (TM).
Of course this should have been delivered as an April's Fools joke but sadly we are in mid September here in the northern hemisphere.
See it in action in this video: https://vimeo.com/49447841.

(Read More..)

Sabtu, 18 Agustus 2012

Surrogator - free avatar image server

. Sabtu, 18 Agustus 2012 .

http://cweiske.de/tagebuch/surrogator.htm

(Read More..)

Custom Sublime Text Build Systems For Popular Tools And Languages

.

http://addyosmani.com/blog/custom-sublime-text-build-systems-for-popular-tools-and-languages/

(Read More..)

Percona XtraDB Cluster: Multi-node writing and Unexpected deadlocks

.

http://www.mysqlperformanceblog.com/2012/08/17/percona-xtradb-cluster-multi-node-writing-and-unexpected-deadlocks

(Read More..)

Metro UI CSS - a framework for the development of sites in the style of Windows 8

.

http://metroui.org.ua/

(Read More..)

FireBreak 1.2

.

The easiest way to find the break points in your responsive designs.

(Read More..)

PZen Dump

.

PZenDump (Process Zen Dumper) is a very tiny tool made for dumping target process memory very easily, most if not all process dumper are console line tools and it could be dificult or not the best choice for lazy people, in console tool most of the time you must identify the process ID of the target process, using this soft you just need to select the process you wan't to dump then proceed.Also this application is multithread and allow you to dump a list of process.








http://www.phrozensoft.com/pzen.more



  

(Read More..)

Holder.js

.


 

Holder.js

Holder renders image placeholders entirely on the client side.
It works both online and offline, and offers a chainable API to style and create placeholders with ease.


http://imsky.github.com/holder/

(Read More..)

Ways to export MySQL result set to file on client side

.

http://code.openark.org/blog/mysql/ways-to-export-mysql-result-set-to-file-on-client-side

(Read More..)

WP Database Cleaner

.

http://wordpress.org/extend/plugins/wp-database-cleaner/

(Read More..)

normalize.css

.

A modern, HTML5-ready alternative to CSS resets

Normalize.css is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.

What does it do?

  • Preserves useful defaults, unlike many CSS resets.
  • Normalizes styles for a wide range of HTML elements.
  • Corrects bugs and common browser inconsistencies.
  • Improves usability with subtle improvements.
  • Explains what code does using detailed comments.
http://necolas.github.com/normalize.css/

(Read More..)

Using the PHP CLI Webserver to Identify and Test Memory Issues in PHP

.

https://blogs.oracle.com/opal/entry/using_the_php_cli_webserver

(Read More..)

How To Write Good Log Messages

.

http://www.trottercashion.com/2012/08/12/how-to-write-good-log-messages.html

(Read More..)

HTTP, JSON, JavaScript, Map&Reduce built-in to MySQL

.

http://www.slideshare.net/nixnutz/http-json-javascript-mapreduce-builtin-to-mysql

(Read More..)

Linux lsscsi: See List Of All SCSI / SATA Hard Disks and CD / DVD Drives

.

http://www.cyberciti.biz/faq/debian-ubuntu-linux-list-scsi-devices-hosts-attributes-lsscsi-command/

(Read More..)

Chart Suggestion

.

http://extremepresentation.typepad.com/.a/6a00d8341bfd2e53ef00e553577fea8833-pi

(Read More..)

CDE desktop Environment Open Sourced

.

sourceforge.net/projects/cdesktopenv/

(Read More..)

Explore Aspect Oriented Programming with CodeIgniter, Part 1

.

http://phpmaster.com/explore-aspect-oriented-programming-with-codeigniter-1/

(Read More..)

Linux: Find Out What’s Using Up All Virtual Memory

.

http://www.cyberciti.biz/faq/centos-rhel-debian-ubuntu-identify-whats-eating-up-virtualmemory/

(Read More..)

lftp Mirror Command Exclude Matching Files [ Regex ]

.

http://www.cyberciti.biz/faq/lftp-command-mirror-x-exclude-files-sub-directory-syntax/

(Read More..)

Viktor Cleaner 1.2

.

I haven’t had much time to post anything lately as I was busy with other important things. Recently I had some time to enhance the Viktor Cleaner suite and release a new more automated version that can unload most modern AVs from memory (without reboots) and keep the system stable. I’ve tested these products so far (All was done on Win7 32bit)


And managed to silently unload and stop all those above AVs. It does not matter if you protect the AV with uninstall password, Viktor kills it no matter what. It works well in Metasploit shell (although I have not had time to do a full meterpreter script) it is usable via shell command (in some cases you need to System elevate). Of course you might say what is the reason behind all this if the AV can detect most Metasploit generated executables.  There is a way to bypass any modern AV engine (tested) but Im not going to cover that now. Viktor does only what he is intended to do, he cleans.
I’ve uploaded the whole release here, but in order to make it a little interesting I’ve encrypted the file using bcrypt and hid the password in the file. If interested I can post hints how to decrypt this thing.


http://astr0baby.wordpress.com/2012/07/06/viktor-cleaner-1-2/

(Read More..)

TightSocks5 Description

.

TightSocks5 is a tiny but efficient network tool that allows you to create a socks5 server proxy in your own machine. You will then be able to surf to your home IP address from anywhere, using compatible software (browsers for example). This software is multiport/multithread and secured (you can use Socks Authentification). Also, your port profiles are stored in a local database and your username and password are hashed. Notice: You must forward your port(s) to connect throught your socks 5 server from the outside.

Coded by : Jean-Pierre LESUEUR
Compatible with : Windows XP, Windows Vista, Windows 7, Windows 8 (x86 and x64)

 http://www.phrozensoft.com/tsocks.more  

(Read More..)

gURL - go URL

.

curl for SPDY
https://github.com/mtourne/gurl

(Read More..)

GREP WITH COLOR

.

grep --color [Cat] <<<"nixCraft" or egrep --color -i 'err|warn|fatal' /file #Highlight matched words or strings for ease of reading

(Read More..)

Sabtu, 11 Agustus 2012

flashrom

. Sabtu, 11 Agustus 2012 .

flashrom is a utility for identifying, reading, writing, verifying and erasing flash chips. It is designed to flash BIOS/EFI/coreboot/firmware/optionROM images on mainboards, network/graphics/storage controller cards, and various other programmer devices.

  • Supports more than 300 flash chips, 220 chipsets, 400 mainboards, 50 PCI devices, 12 USB devices and various parallel/serial port-based programmers.
  • Supports parallel, LPC, FWH and SPI flash interfaces and various chip packages (DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, TSOP40, TSOP48, BGA and more)
  • No physical access needed, root access is sufficient (not needed for some programmers).
  • No bootable floppy disk, bootable CD-ROM or other media needed.
  • No keyboard or monitor needed. Simply reflash remotely via SSH.
  • No instant reboot needed. Reflash your chip in a running system, verify it, be happy. The new firmware will be present next time you boot.
  • Crossflashing and hotflashing is possible as long as the flash chips are electrically and logically compatible (same protocol). Great for recovery.
  • Scriptability. Reflash a whole pool of identical machines at the same time from the command line. It is recommended to check flashrom output and error codes.
  • Speed. flashrom is often much faster than most vendor flash tools.
  • Portability. Supports DOS, Linux, FreeBSD, NetBSD, OpenBSD, DragonFly BSD, Solaris, Mac OS X, and other Unix-like OSes. Partial Windows support is available (no internal programmer support at the moment, hence no "BIOS flashing"). 
 http://flashrom.org/Flashrom

(Read More..)

EXPOSING LOCAL SERVICES TO THE WORLD

.

http://progrium.com/localtunnel/

(Read More..)

MySQL as a Key Value Store (KVS) - Why, some background and some more tests

.

http://karlssonondatabases.blogspot.com/2012/08/mysql-as-key-value-store-kvs-why-some.html

(Read More..)

Recovery deleted ibdata1

.

http://www.mysqlperformanceblog.com/2012/08/10/recovery-deleted-ibdata1

(Read More..)

GitHub-Style Sliding Links

.

http://davidwalsh.name/sliding-links

(Read More..)

Piecon - Pie chart in your faveicon

.

Pie charts in your favicon!
A tiny javascript library for dynamically generating progress pie charts in your favicons.

http://lipka.github.com/piecon/

(Read More..)

TEXTMATE 2 OPEN SORCED !!!!!

.

https://github.com/textmate/textmate

(Read More..)

Better logging for nginx

.

http://www.nginxguts.com/2012/08/better-logging-for-nginx/

(Read More..)

HARDENING NODE.JS FOR PRODUCTION PART 2: USING NGINX TO AVOID NODE.JS LOAD

.

http://nodejs.davidherron.com/2012/08/hardening-nodejs-for-production-part-2.html

(Read More..)

Start New X window

.

startx -- :1 -depth 24 OR startx window-manger -- :1 -depth 24 #Start a new  X. To go back to old X hit CTRL+ALT+F7 May need to run as root

(Read More..)

Disk in Drive A: - Floppy Disk!

.

http://delphi.about.com/b/2012/08/07/disk-in-drive-a.htm?r=twosa

(Read More..)

Filling the tmp partition with persistent connections

.

http://www.mysqlperformanceblog.com/2012/08/06/filling-the-tmp-partition-with-persistent-connections/

(Read More..)

wget Download and Split

.

wget -nv -O - http://t.co/Si1JfIPB  | split #Download and split a file on the fly without creating tmp file. #tips

(Read More..)

Puppet and Nagios: a Roadmap to Advanced Configuration

.

http://www.linuxjournal.com/content/puppet-and-nagios-roadmap-advanced-configuration

(Read More..)

Let’s TDD a Simple App in PHP

.

http://net.tutsplus.com/tutorials/php/lets-tdd-a-simple-app-in-php/

(Read More..)

#Get rid of syslog messages

.

dmesg -n level ; dmesg -n 1 #Get rid of syslog messages from your console. 1 leve prevents all messages, except panic messages on console.

(Read More..)

Meny

.

A three dimensional and space efficient menu concept.
Move your mouse to the left edge of this page — or swipe in from the left edge if you're on a touch device — to expand the menu. Pass in a URL to test it with any page, like so: lab.hakim.se/meny/?http://hakim.se.
CSS 3D transforms are used for the transition effect and JavaScript is used to track mouse/touch movement.
The name, Meny, is swedish.


 http://lab.hakim.se/meny/

(Read More..)

HBase storage engine on Mysql (mariadb)

.

http://kb.askmonty.org/en/hbase-storage-engine/

(Read More..)

Cassandra storage engine on Mysql (mariadb)

.

http://kb.askmonty.org/en/cassandra-storage-engine/

(Read More..)

Minggu, 05 Agustus 2012

How I sped up my MySQL restores

. Minggu, 05 Agustus 2012 .

http://michaelshadle.com/2011/02/25/how-i-sped-up-my-mysql-restores

(Read More..)

NGINX GUTS

.

http://www.nginxguts.com/

(Read More..)

Latency Numbers Every Programmer Should Know

.

https://gist.github.com/2841832

(Read More..)

Rabu, 01 Agustus 2012

ZEROREV --== BIG REPO OF REVERSING !!!!! GEEEK

. Rabu, 01 Agustus 2012 .

http://www.zerorev.net/reversing/

(Read More..)

Senin, 30 Juli 2012

Linux: Configure and Control APC SmartUPS During a Power Failure

. Senin, 30 Juli 2012 .

http://www.cyberciti.biz/faq/debian-ubuntu-centos-rhel-install-apcups/

(Read More..)

DOwnload all icons for Windows 8

.

http://icons8.com/download-huge-windows8-set/

(Read More..)

Sublime Text 2 Tips and Shortcuts

.

http://robdodson.me/blog/2012/06/23/sublime-text-2-tips-and-shortcuts/

(Read More..)

The CoDel queue management algorithm

.

https://lwn.net/Articles/496509/

(Read More..)

Mini Collection for Prefix & Postfix Input Form

.

http://www.webstuffshare.com/2012/07/mini-collection-for-prefix-postfix-input-form/

(Read More..)

Percona XtraDB Cluster: Failure Scenarios with only 2 nodes

.

http://www.mysqlperformanceblog.com/2012/07/25/percona-xtradb-cluster-failure-scenarios-with-only-2-nodes

(Read More..)

On/Off FlipSwitch

.

http://proto.io/freebies/onoff/

(Read More..)

Bash / KSH: Define Delimiter (IFS) While Using read Command

.

http://www.cyberciti.biz/faq/unix-linux-bash-while-read-function-define-ifs-delimiter/

(Read More..)

What is a MySQL GA? RC? Beta?

.

http://karlssonondatabases.blogspot.com/2012/07/what-is-mysql-ga-rc-beta.html

(Read More..)

Hi, I’m jQuery++.

.


  am a MIT licensed collection of extremely useful DOM helpers and special events for jQuery 1.7 and later. I’m not a UI project like jQuery UI or jQuery Tools. Instead, I’m all about providing low-level utilities for things that jQuery doesn’t support. If Underscore is jQuery’s functional-programming tie, I am jQuery’s bald-spot covering toupee.
Select the plugins you want and click “Download” for a customized, unminified JavaScript file:

http://jquerypp.com/

(Read More..)

Step by step from jQuery to Backbone

.

https://github.com/kjbekkelund/writings/blob/master/published/understanding-backbone.md/

(Read More..)

Minggu, 22 Juli 2012

Linux Run Command As Another User

. Minggu, 22 Juli 2012 .

http://www.cyberciti.biz/open-source/command-line-hacks/linux-run-command-as-different-user/

(Read More..)

Is Autoloading A Good Solution?

.

http://blog.ircmaxell.com/2012/07/is-autoloading-good-solution.html

(Read More..)

What Powers Instagram: Hundreds of Instances, Dozens of Technologies

.

http://instagram-engineering.tumblr.com/post/13649370142/what-powers-instagram-hundreds-of-instances-dozens-of

(Read More..)

Stitches An HTML5 sprite sheet generator

.

http://draeton.github.com/stitches/

(Read More..)

compgen: An Awesome Command To List All Linux Commands

.

http://www.cyberciti.biz/open-source/command-line-hacks/compgen-linux-command/

(Read More..)

Encrypt USB - Portable file encryption software

.

http://tools.thehackernews.com/2012/07/encrypt-usb-portable-file-encryption.html?

(Read More..)

Upgrading to CodeIgniter 2.x from CodeIgniter 1.7.x

.

http://shafiq2410.wordpress.com/2012/07/10/upgrading-to-codeigniter-2-x-from-codeigniter-1-7-x/

(Read More..)

pinfo: Read Linux Info Documentation in Colors

.

http://www.cyberciti.biz/open-source/command-line-hacks/linux-command-pinfo-for-colorful-info-pages/

(Read More..)

Twelve Commandments Of Software Localization

.

http://coding.smashingmagazine.com/2012/07/18/12-commandments-software-localization/

(Read More..)

The Anatomy Of Equals - Opcode Analysis

.

http://blog.ircmaxell.com/2012/07/the-anatomy-of-equals-opcode-analysis.html

(Read More..)

PHP Libraries For Working With Excel, Word And Powerpoint Files

.

http://www.webresourcesdepot.com/php-libraries-for-working-with-excel-word-and-powerpoint-files/

(Read More..)

GEEK WEBRESOURCEDEPOT

.

http://www.webresourcesdepot.com/

(Read More..)

ShortcutFoo

.

https://www.shortcutfoo.com/

(Read More..)

MySQL error handling on server side: a NO GO!

.

http://code.openark.org/blog/mysql/mysql-error-handling-on-server-side-a-no-go

(Read More..)

Laravel vs Codeigniter

.

http://www.web-and-development.com/laravel-vs-codeigniter/

(Read More..)

Term Of Service Generator

.

http://termsfeed.com/

(Read More..)

Android Malware Genome Project

.

http://www.malgenomeproject.org/

(Read More..)

The Secure Programmer's Pledge

.

http://blog.ircmaxell.com/2012/07/secure-programmers-pledge.html

(Read More..)

Seamless iframes

.

http://benvinegar.github.com/seamless-talk/#/

(Read More..)

SmartPhone Penstest Framework

.

http://www.bulbsecurity.com/smartphone-pentest-framework/

(Read More..)

tcpdump: Learning how to read UDP packets

.

http://www.markhneedham.com/blog/2012/07/15/tcpdump-learning-how-to-read-udp-packets/

(Read More..)

The Unix Tree | Source Code Unix Pertama Kali

.

Welcome to the Unix Tree. Here you can browse the source code and manuals of various old versions of Unix. For every file, you can also find related files from other versions: this can help show how the different versions of Unix are related. Most of the Unix versions below come from the Unix Archive.

 http://minnie.tuhs.org/cgi-bin/utree.pl

(Read More..)

Ebook Keamanan Jaringan & Hacking

.

http://baskoroadi.web.id/2012/07/ebook-keamanan-jaringan-hacking/

(Read More..)

Minggu, 15 Juli 2012

EPIC EDITOR | An Embeddable JavaScript Markdown Editor

. Minggu, 15 Juli 2012 .

http://oscargodson.github.com/EpicEditor/

(Read More..)

EMBIAN | Embedded Debian Project

.

http://www.emdebian.org/

(Read More..)

Scaling lessons learned at Dropbox, part 1

.

http://eranki.tumblr.com/post/27076431887/scaling-lessons-learned-at-dropbox-part-1

(Read More..)

Welcome to Firewoiks | Fluid Width Calculator v0.3

.

http://www.mattstow.com/#FluidWidthCalc-03

(Read More..)

Throttle v0.2.0

.

Throttle is a simple node.js app that allows you to simulate poor network connections (e.g. like a cellular connection) so you can test how your websites will perform. For example, testing a responsive website on a poor 3G connection without actually having to have a poor 3G connection. To use Throttle simply connect your Mac to ethernet, share that network connection via Airport, turn on Throttle, and any device connected to that WiFi access point will then be throttled to the the network speed you specify via a web-frontend. If you don’t have node.js on your computer don’t fret. It’s very easy to install so you can get Throttle up and running quickly.
It’s important to note that Throttle was designed to be used in conjunction with a device lab and products like shim or Adobe Shadow where a shared connection is expected. That has definitely influenced its design and test cases.

 https://github.com/dmolsen/Throttle

(Read More..)

Generate dummy test data for MySQL using routines

.

http://kedar.nitty-witty.com/blog/generate-dummy-test-data-for-mysql-using-routines

(Read More..)

https://moqups.com/ GOOD UI

.

https://moqups.com/

(Read More..)

Can InnoDB do 100k IOPS?

.

https://www.facebook.com/note.php?note_id=10150907613720933

(Read More..)

PHP THE RIGHT WAY

.



http://www.phptherightway.com/

(Read More..)

Google I/O 2012 HTML5 Slide Deck

.

https://plus.google.com/118075919496626375791/posts/LG93tTdJYLy

(Read More..)

CodeIgniter-CRUD-Model

.

https://github.com/jesseterry/CodeIgniter-CRUD-Model

(Read More..)

Chrome | Benchmarking Extension

.

http://www.chromium.org/developers/design-documents/extensions/how-the-extension-system-works/chrome-benchmarking-extension

(Read More..)

Key Principles of Maintainable JavaScript

.

http://net.tutsplus.com/tutorials/javascript-ajax/principles-of-maintainable-javascript/

(Read More..)

CodeIgniter url_title

.

http://ericlbarnes.com/blog/codeigniter-url-title

(Read More..)

Suricata IDPE 1.3 - Intrusion Detection and Prevention Engine

.

http://tools.thehackernews.com/2012/07/suricata-idpe-13-intrusion-detection.html

(Read More..)

Python for iOS

.

http://itunes.apple.com/us/app/python-for-ios/id485729872?mt=8

(Read More..)

1337day.com | Inj3ct0r

.

The ultimate archive of exploits and vulnerable software and a great resource for vulnerability researchers and security professionals.
Our aim is to collect exploits from submit tals and various mailing lists and concentrate them in one, easy to navigate database.
This was written for educational purpose. Use it at your own risk. Author will be not responsible for any damage. // r0073r

http://1337day.com/

(Read More..)

Sabtu, 14 Juli 2012

Percona Playback 0.3 development release

. Sabtu, 14 Juli 2012 .


I’m glad to announce the third Percona Playback release – another alpha release of a new software package designed to replay database server load. The first two versions were released in April, just in time for my talk at the Percona Live MySQL Conference and Expo: Replaying Database Load with Percona Playback.
This is still very much under development, so there’s likely going to be bugs. Please feel free to report bugs here: https://bugs.launchpad.net/percona-playback
Percona Playback is designed to replay database load captured either in a MySQL slow query log or a tcpdump capture of the MySQL protocol exchange between client and server.
It can replay the load either as fast as possible or in accurate mode, where it tries to replay load over the same wall time as the capture.
Current Notable Limitations:

  • tcpdump replay: IPv4 only
  • tcpdump replay: no support for server side prepared statements
Build requirements:
  • libtbb-dev (Intel Threading Building blocks)
  • boost (including boost program_options)
  • intltool
  • gettext
  • libpcap-dev
  • libcloog-ppl (if using gcc 4.6)
  • libmysqlclient-dev
  • libdrizzle-dev
  • pkg-config

http://www.mysqlperformanceblog.com/2012/07/10/percona-playback-0-3-development-release


(Read More..)

Linux / Unix: curl Command Download File Example

.

http://www.cyberciti.biz/faq/curl-download-file-example-under-linux-unix/

(Read More..)

Hardening node.js for production part 2: using nginx to avoid node.js load

.

http://blog.argteam.com/coding/hardening-node-js-for-production-part-2-using-nginx-to-avoid-node-js-load/

(Read More..)

Font Awesome More 2.0

.

http://gregoryloucas.github.com/Font-Awesome-More/

(Read More..)

Tweaking Metasploit Modules To Bypass EMET – Part 1

.

http://badishi.com/tweaking-metasploit-modules-to-bypass-emet-part-1/

(Read More..)

Building A Multi-Version Build System | PHP MUltiple Version

.


Building A Multi-Version Build System

I've been using Jenkins to manage builds of my projects for a while now. This was fine for a while, but now that my projects need to support multiple versions of PHP, it left something to be desired. I wanted a system that could build against multiple versions of PHP. And more so, I wanted to be able to build against multiple compiles of the same version (different options, etc). This is how I built just such a system...

http://blog.ircmaxell.com/2012/07/building-multi-version-build-system.html

(Read More..)

Egress Buster Reverse Shell and Bypassing AV

.

Back in February Dave Kennedy released a tool called Egress Buster that would look for outbound ports and let you know what egress rules were in place behind a firewall. The way this initially worked was by sending TCP packets on each and every port originating from inside the firewall to an externally facing server that was listening on those ports. Today we would like to announce the release of the Egress Buster Reverse Shell which will scan for open ports on the internal network and once an open port has been established, spawn a reverse shell. Benchmark testing showed about a 1,000 ports were tested in under five seconds.

 https://www.trustedsec.com/july-2012/egress-buster-reverse-bypassav/

(Read More..)

QRHACKER

.

http://www.qrhacker.com/

(Read More..)

THE SPRAWL

.

https://thesprawl.org/

(Read More..)

Using Burp to exploit a Blind SQL Injection

.

http://www.websec.ca/blog/view/using-burp-to-exploit-blind-sql-injection

(Read More..)

projectfedena.org

.

Fedena is a free & opensource school management software that has more features than a student information system. Use fedena to efficiently manage students, teachers, employees, courses & all the system & process related to your institution.

 projectfedena.org

(Read More..)

Minggu, 08 Juli 2012

Build gesture driven web apps with HTML, JS & Kinect.

. Minggu, 08 Juli 2012 .

http://kinesis.io/

(Read More..)

A Gentle Introduction to Algorithm Complexity Analysis

.

http://discrete.gr/complexity/

(Read More..)

From Months to Seconds with Subquery Materialization

.

http://oysteing.blogspot.com/2012/07/from-months-to-seconds-with-subquery.html

(Read More..)

TRUSTSEC Tools and Exploits

.

https://www.trustedsec.com/downloads/tools-download/

(Read More..)

THE EVOLUTION OF LUA

.

http://t.co/GFqZahWN

(Read More..)

Lazy Parsing in JavaScript Engines

.

http://ariya.ofilabs.com/2012/07/lazy-parsing-in-javascript-engines.html

(Read More..)

nEW codeigniter wikis

.

https://github.com/EllisLab/CodeIgniter/wiki/_pages

(Read More..)

Impact of memory allocators on MySQL performance

.

http://www.mysqlperformanceblog.com/2012/07/05/impact-of-memory-allocators-on-mysql-performance

(Read More..)

Zemra BOTNET

.

http://easysurfer.me/wordpress/wp-content/uploads/downloads/2012/05/Zemra.rar

(Read More..)

MOUSETRAP

.

A simple library for handling keyboard shortcuts in Javascript.
Try pressing some of the keys here:
 http://craig.is/killing/mice

(Read More..)

An Introduction To PZQ

.

PZQ is a persistent store daemon by Mikko Koppanen which uses the ZeroMQ messaging socket library (version 2) for communication and Kyoto Cabinet for disc and in memory data storage. Using ZeroMQ makes the service almost totally language independent - it’s accessible by anything that has ZeroMQ bindings (though we’ll use PHP in the examples, and the client library supplied along with PZQ).
Following the ZeroMQ and Unix philosophy of doing few things, but doing them well, PZQ is designed to act as a simple store-and-forward device, with the following sorts of use cases as the main objective, each of which is discussed below:

  1. Provide a replacement for ZeroMQ SWAP
  2. Perform as an asynchronous job queue
It's worth noting this is not the solution to every problem; this is a simple component that can be part of a good solution given certain constraints, such as the one being laid out here.

https://github.com/mkoppanen/pzq/wiki/An-Introduction-To-PZQ

(Read More..)

got 15 minutes and want to learn Git?

.

http://try.github.com/levels/1/challenges/1

(Read More..)

WARGAMES

.

http://www.overthewire.org/wargames/bandit/bandit0.shtml

(Read More..)

AltSQL

.

AltSQL is a way to improve your user experience with mysql, sqlite3, psql and other tools that Perl has DBI drivers for. Currently written for MySQL only, the long term goal of this project is to provide users of the various SQL-based databases with a familiar command line interface but with modern improvements such as color, unicode box tables, and tweaks to the user interface that are fast and easy to prototype and experiment with.

http://ewaters.github.com/altsql-shell/

(Read More..)

Lock Wait Timeout Errors or Leave Your Data on the Serve

.

http://brian.moonspot.net/lock-wait-time-mysql-php

(Read More..)

Handsontable

.

Handsontable is a minimalistic approach to Excel-like table editor in HTML & jQuery. Now with column and row headers!
 

(Read More..)

Do-It-Yourself Caching Methods With WordPress

.

http://wp.smashingmagazine.com/2012/06/26/diy-caching-methods-wordpress/

(Read More..)

Unix / Linux Shell: Parse Text CVS File Separator By Field

.

http://www.cyberciti.biz/faq/linux-unix-appleosx-bsd-shell-parse-text-file/

(Read More..)

Use The Index Luke SQL Indexing and Tuning e-Book (GEEK)

.

http://use-the-index-luke.com/

(Read More..)

Sabtu, 23 Juni 2012

The Linux Graphics Stack

. Sabtu, 23 Juni 2012 .

http://blog.mecheye.net/2012/06/the-linux-graphics-stack/

(Read More..)

Replicate from Oracle to MySQL *without* GoldenGate

.

http://flyingclusters.blogspot.com/2012/06/replicate-from-oracle-to-mysql-without.html

(Read More..)

pageguide.js

.

pageguide.js is an interactive visual guide to elements on web pages.
Instead of cluttering your interface with static help message, or explanatory text,
add a pageguide and let your users learn about new features and functions.

 http://tracelytics.github.com/pageguide/

(Read More..)

HOWTO enable automatic security updates in Debian

.

http://fak3r.com/2012/06/21/howto-enable-automatic-security-updates-in-debian/

(Read More..)
 
{nama-blog-anda} is proudly powered by Blogger.com | Template by Agus Ramadhani | o-om.com