Top-rated recipes by greg zakharov http://code.activestate.com/recipes/users/4184115/top/2013-10-23T15:55:05-07:00ActiveState Code RecipesDirectories tree (Bash) 2013-10-11T07:11:24-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578684-directories-tree/ <p style="color: grey"> Bash recipe 578684 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/tree/">tree</a>). </p> <p>Imitation of tree -d command.</p> Analog clock (HTML) 2013-10-11T16:12:33-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578686-analog-clock/ <p style="color: grey"> HTML recipe 578686 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/analog/">analog</a>, <a href="/recipes/tags/clock/">clock</a>, <a href="/recipes/tags/svg/">svg</a>). </p> <p>Simplest analog clock (CSS, SVG, JavaScript).</p> Reversing string (JavaScript) 2013-02-18T09:27:33-08:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578464-reversing-string/ <p style="color: grey"> JavaScript recipe 578464 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/reverse/">reverse</a>, <a href="/recipes/tags/string/">string</a>). </p> <p>Two ways reverse string.</p> Calendar (HTML) 2013-10-23T15:55:05-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578695-calendar/ <p style="color: grey"> HTML recipe 578695 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/calendar/">calendar</a>, <a href="/recipes/tags/javascript/">javascript</a>). </p> <p>Current month calendar. The smallest realization, I suppose.</p> Unix head -n analog (Batch) 2013-10-12T17:40:06-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578688-unix-head-n-analog/ <p style="color: grey"> Batch recipe 578688 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/head/">head</a>). </p> <p>Reads first N strings in text file. It looks like <a href="http://code.activestate.com/recipes/578311-unix-tail-n-analog/">tail -n</a></p> Current month calendar (Batch) 2013-10-11T16:11:41-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578687-current-month-calendar/ <p style="color: grey"> Batch recipe 578687 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/calendar/">calendar</a>). </p> <p>Prints calendar at current month.</p> Checking Gmail for new letters (Bash) 2013-10-11T08:11:38-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578685-checking-gmail-for-new-letters/ <p style="color: grey"> Bash recipe 578685 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/gmail/">gmail</a>). </p> <p>Note: enter name of your email without "@gmail.com"</p> Analog clock (Ruby) 2013-10-11T05:23:49-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578682-analog-clock/ <p style="color: grey"> Ruby recipe 578682 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/analog/">analog</a>, <a href="/recipes/tags/clock/">clock</a>). </p> <p>Analog clock with Qt4</p> Download file (Batch) 2013-10-10T16:31:50-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578680-download-file/ <p style="color: grey"> Batch recipe 578680 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/download/">download</a>). </p> <p>Download file from internet without third party tools.</p> String length (Batch) 2013-10-10T16:27:48-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578664-string-length/ <p style="color: grey"> Batch recipe 578664 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/length/">length</a>, <a href="/recipes/tags/string/">string</a>). Revision 2. </p> <p>A way for checking string length.</p> Bash style commands (Batch) 2013-08-22T13:06:33-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578649-bash-style-commands/ <p style="color: grey"> Batch recipe 578649 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/bash/">bash</a>, <a href="/recipes/tags/cmd/">cmd</a>). </p> <p>This is just a concept. To import bash style commands use "script.cmd /bash", to get the list of imported commands use "script.cmd /map"</p> Bash style commands (Bash) 2013-08-22T13:05:29-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578648-bash-style-commands/ <p style="color: grey"> Bash recipe 578648 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/bash/">bash</a>, <a href="/recipes/tags/cmd/">cmd</a>). </p> <p>This is just a concept. To import bash style commands use "script.cmd /bash", to get the list of imported commands use "script.cmd /map"</p> Search engine (Batch) 2013-10-10T16:18:09-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578646-search-engine/ <p style="color: grey"> Batch recipe 578646 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/search/">search</a>). Revision 2. </p> <p>Quick search on files index embedded directly in the command script. For example: "search.cmd exe$" - looks for all EXE files in index or just "search.cmd blahblahblah" - looks for all matches with "blahblahblah" in paths. To remove index from script use "search.cmd /fix:me" command (without quotes).</p> Mounted devices2 (Batch) 2013-08-19T08:46:54-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578645-mounted-devices2/ <p style="color: grey"> Batch recipe 578645 by <a href="/recipes/users/4184115/">greg zakharov</a> . </p> <p>Another way to check mounted drives (this method has a bug with cdrom).</p> Mounted devices (Batch) 2013-08-13T14:32:51-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578639-mounted-devices/ <p style="color: grey"> Batch recipe 578639 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/device/">device</a>, <a href="/recipes/tags/mount/">mount</a>). Revision 2. </p> <p>Script reads data stored in HKLM\SYSTEM\MountedDevices key and shows it in user friendly format. It's still under development.</p> Split string sample (Batch) 2013-08-13T11:29:44-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578638-split-string-sample/ <p style="color: grey"> Batch recipe 578638 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/split/">split</a>, <a href="/recipes/tags/string/">string</a>). </p> <p>Target: we have a task to split the string ("this is a string") on the characters. Possible solution:</p> Canvas: static forms (JavaScript) 2013-08-08T13:34:41-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578626-canvas-static-forms/ <p style="color: grey"> JavaScript recipe 578626 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/canvas/">canvas</a>). Revision 2. </p> <p>Drawing static forms with canvas.</p> Center (HTML) 2013-07-14T16:16:09-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578603-center/ <p style="color: grey"> HTML recipe 578603 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/center/">center</a>). </p> <p>Place element to center in the document.</p> Elementary regex without third party libraries (C++) 2013-07-13T12:58:14-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578602-elementary-regex-without-third-party-libraries/ <p style="color: grey"> C++ recipe 578602 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/regex/">regex</a>, <a href="/recipes/tags/wininet/">wininet</a>). </p> <p>This is a dirty trick how to access primitive regular expression on Windows.</p> Trimming strings (JavaScript) 2013-07-09T14:31:18-07:00greg zakharovhttp://code.activestate.com/recipes/users/4184115/http://code.activestate.com/recipes/578597-trimming-strings/ <p style="color: grey"> JavaScript recipe 578597 by <a href="/recipes/users/4184115/">greg zakharov</a> (<a href="/recipes/tags/trim/">trim</a>). </p> <p>I do not like jQuery that's why I wrote own implementation for trimming strings. There are two ways how to do it.</p>