<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Enigma Curry - Latest Comments</title><link>http://enigmacurry.disqus.com/</link><description></description><atom:link href="https://enigmacurry.disqus.com/comments.rss" rel="self"></atom:link><language>en</language><lastBuildDate>Fri, 29 Jul 2016 19:17:02 -0000</lastBuildDate><item><title>Re: EnigmaCurry &amp;raquo; Building an Ethernet Tap</title><link>http://www.enigmacurry.com/articles/building-an-ethernet-tap/#comment-2811155581</link><description>&lt;p&gt;I realize I am replying to a Zombie thread, but then, here I am 7 years later reading this article, and maybe someone else will too.&lt;/p&gt;&lt;p&gt;Rob, you are correct, and for anything more than a temporary or spur of the moment tap, this approach is not adequately engineered.  I own a very nice passive tap I bought years ago that was carefully designed and built to minimize these issues, but I don't know of a source for them anymore.&lt;/p&gt;&lt;p&gt;Unfortunately, the current DualComm replacement  (DCSW-1005U) for the DCSW01500U (helpfully mentioned below by Carl) does not have mirroring.  The difference is in including the "U" on the end.  The Dualcomm DCSW-1005 (without the U) does have mirroring, but sells for $80, not $40.  The ASIN (so you can find it on Amazon) is: B002BSF112&lt;/p&gt;&lt;p&gt;However, Netgear does make a $40 product with mirroring, the NETGEAR ProSAFE GS105Ev2 5-Port Gigabit Web Managed (Plus) Switch (GS105Ev2).  It can be found on Amazon as ASIN B00HGLVZLY.&lt;/p&gt;&lt;p&gt;I'm not a Netgear fan, but I've just taken a chance and ordered one of these to try.  If it turns out to be junk, I will post an appropriate review of it on Amazon.&lt;/p&gt;&lt;p&gt;Just thought this info might help someone searching this topic.  Please forive me for waking the Zombies.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">OlePhart</dc:creator><pubDate>Fri, 29 Jul 2016 19:17:02 -0000</pubDate></item><item><title>Re: Resizing a LUKS / DM-Crypt / cryptsetup filesystem</title><link>http://www.enigmacurry.com/2007/04/28/resizing-a-luks-dm-crypt-cryptsetup-filesystem/#comment-2496263006</link><description>&lt;p&gt;9 years later it is still working :) Thanks.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">pbogut</dc:creator><pubDate>Thu, 04 Feb 2016 14:43:16 -0000</pubDate></item><item><title>Re: EnigmaCurry &amp;raquo; Building an Ethernet Tap</title><link>http://www.enigmacurry.com/articles/building-an-ethernet-tap/#comment-1885342617</link><description>&lt;p&gt;If you've been getting break in attempts, this implies you have password authentication turned on.  Generate a key pair and turn off passwords.  It's not as hard as you think and then you won't have to care about Italian kids trying to guess your password &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">brywilharris</dc:creator><pubDate>Tue, 03 Mar 2015 11:52:51 -0000</pubDate></item><item><title>Re: My new favorite number&amp;#8230; is being censored.</title><link>http://www.enigmacurry.com/2007/05/01/my-new-favorite-number-is-being-censored/#comment-1768034024</link><description>&lt;p&gt;Yes, and every cryptographic key CAN be casted to an mathematical constant, so, keys cannot be copyryghted! :P  13256278887989457651018865901401704640&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Петър Петров</dc:creator><pubDate>Thu, 01 Jan 2015 23:21:06 -0000</pubDate></item><item><title>Re: EnigmaCurry</title><link>http://www.enigmacurry.com/2011/07/01/php-code-compliance-in-emacs#comment-1711303869</link><description>&lt;p&gt;Hello, albeit a bit off-topic, what's the colour theme you're using for Emacs?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">surfingandlaughin</dc:creator><pubDate>Tue, 25 Nov 2014 00:21:33 -0000</pubDate></item><item><title>Re: Resizing a LUKS / DM-Crypt / cryptsetup filesystem</title><link>http://www.enigmacurry.com/2007/04/28/resizing-a-luks-dm-crypt-cryptsetup-filesystem/#comment-1711302209</link><description>&lt;p&gt;Okay, okay, okay, we believe you, you don't need to repeat that three times in a row.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">surfingandlaughin</dc:creator><pubDate>Tue, 25 Nov 2014 00:19:35 -0000</pubDate></item><item><title>Re: EnigmaCurry</title><link>http://www.enigmacurry.com/2010/07/17/my-model-m-keyboard-dyed#comment-1586510080</link><description>&lt;p&gt;steam isnt a browser&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">harrr</dc:creator><pubDate>Fri, 12 Sep 2014 17:13:39 -0000</pubDate></item><item><title>Re: Emacs as a powerful Python IDE</title><link>http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/#comment-1543410353</link><description>&lt;p&gt;Any options for emacs as a python IDE on windows ?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">emacsuser</dc:creator><pubDate>Thu, 14 Aug 2014 20:50:22 -0000</pubDate></item><item><title>Re: Extending Emacs with Advice</title><link>http://www.enigmacurry.com/2009/01/14/extending-emacs-with-advice/#comment-1460739683</link><description>&lt;p&gt;This worked very well, thank you. Emacs 24.3.1&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kumar the Indian</dc:creator><pubDate>Sun, 29 Jun 2014 17:19:14 -0000</pubDate></item><item><title>Re: EnigmaCurry &amp;raquo; Building an Ethernet Tap</title><link>http://www.enigmacurry.com/articles/building-an-ethernet-tap/#comment-1406727654</link><description>&lt;p&gt;Nice idea but this is only working on 10/100 Mbit not on Gbit&lt;/p&gt;&lt;p&gt;the reason look here&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.cubro.net/cubro/index.php/papers-docs/whitepaper/35-passiv-gbit-copper-tap" rel="nofollow noopener" target="_blank" title="http://www.cubro.net/cubro/index.php/papers-docs/whitepaper/35-passiv-gbit-copper-tap"&gt;http://www.cubro.net/cubro/...&lt;/a&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Facebook User</dc:creator><pubDate>Tue, 27 May 2014 12:31:40 -0000</pubDate></item><item><title>Re: AutoComplete.el : Python Code Completion in Emacs</title><link>http://www.enigmacurry.com/2009/01/21/autocompleteel-python-code-completion-in-emacs/#comment-918502887</link><description>&lt;p&gt;I used this for a bit, but it 1) needed a hell of a lot of setup and emacs-lisp debugging 2) required me to keep starting a python process to work and 3) kept asking about creating a .ropemacs directory 4) seems way of the top, and slow, and made emacs complain about pymacs stuff all the time.&lt;/p&gt;&lt;p&gt;I switched to Jedi.el now, and removed 150 lines of emacs-lisp code, all I have left in the python section of my dotemacs is:&lt;/p&gt;&lt;p&gt;(setq jedi:setup-keys t&lt;br&gt;        jedi:complete-on-dot t&lt;br&gt;        jedi:key-goto-definition (kbd "M-.") ; who needs TAGS files for python when you have jedi? &lt;br&gt;        jedi:key-goto-definition-pop-marker (kbd "M-,")) ; and M-./, is in my muscle memory now&lt;br&gt;(eval-after-load "jedi-autoloads" '(add-hook 'python-mode-hook 'jedi:setup))&lt;/p&gt;&lt;p&gt;Sooo much better&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">nomennesc.io</dc:creator><pubDate>Tue, 04 Jun 2013 07:16:42 -0000</pubDate></item><item><title>Re: 256 colors on the Linux terminal</title><link>http://www.enigmacurry.com/2009/01/20/256-colors-on-the-linux-terminal/#comment-823704708</link><description>&lt;p&gt;awesome, thanks :D&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">David</dc:creator><pubDate>Sat, 09 Mar 2013 00:18:09 -0000</pubDate></item><item><title>Re: EnigmaCurry</title><link>http://www.enigmacurry.com/2010/07/13/audacious-dynamic-playlist-powered-by-inotify#comment-821200787</link><description>&lt;p&gt; next up will be too organize direct links on my desktop or music folder to my Favorite radio stations (I only have under 5), that trigger both at the same time...&lt;br&gt;instead of this in the terminal:&lt;br&gt;streamripper &lt;a href="http://mp2.somafm.com" rel="nofollow noopener" target="_blank" title="http://mp2.somafm.com"&gt;http://mp2.somafm.com&lt;/a&gt;:2666 %srv -d /media/danfreedom23/HOME/HOME/Music&lt;br&gt;python -m ec_audacious.dynamic_filesystem_playlist /media/danfreedom23/HOME/HOME/Music -r&lt;br&gt;*the two commands in .sh ?  &lt;br&gt;...hmm out of practice, &lt;br&gt;not used Linux in ages...&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danfreedom23</dc:creator><pubDate>Wed, 06 Mar 2013 13:04:27 -0000</pubDate></item><item><title>Re: EnigmaCurry</title><link>http://www.enigmacurry.com/2010/07/13/audacious-dynamic-playlist-powered-by-inotify#comment-821192428</link><description>&lt;p&gt;THANKs! this is just what I was looking for! the streamripper winamp-plug-in in windows does this by default. &lt;br&gt;...having 1st discovered streamripper in a windows system, I really missed this function in audacious!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">danfreedom23</dc:creator><pubDate>Wed, 06 Mar 2013 12:53:59 -0000</pubDate></item><item><title>Re: Emacs as a powerful Python IDE</title><link>http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/#comment-775113131</link><description>&lt;p&gt;Are there any limitations/drawbacks of using python as an extension language instead of EmacsLisp? I do not ask in relation to Emacs but in general. Are there places where EmacsLisp is more powerful than python in terms of being an extension language for general programs?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jayesh Badwaik </dc:creator><pubDate>Tue, 22 Jan 2013 15:29:43 -0000</pubDate></item><item><title>Re: Python Type Checking</title><link>http://www.enigmacurry.com/2006/02/07/python-type-checking/#comment-739550047</link><description>&lt;p&gt;Dmitry Dvoinikov has come up with a type checking system that uses function annotations, a bit of new syntax in Python 3: &lt;a href="http://www.targeted.org/python/recipes/typecheck3000.py" rel="nofollow noopener" target="_blank" title="http://www.targeted.org/python/recipes/typecheck3000.py"&gt;http://www.targeted.org/pyt...&lt;/a&gt; . His library realizes one of the use-cases that were originally envisioned for function annotations. I haven't actually tried it, but the concept certainly looks appealing.&lt;/p&gt;&lt;p&gt;PS: I'm not convinced that function annotations are worth the additional syntactic bagage, especially since decorators are more powerful, and no less pretty.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Daniel</dc:creator><pubDate>Sun, 16 Dec 2012 19:26:17 -0000</pubDate></item><item><title>Re: AutoComplete.el : Python Code Completion in Emacs</title><link>http://www.enigmacurry.com/2009/01/21/autocompleteel-python-code-completion-in-emacs/#comment-737178279</link><description>&lt;p&gt;@ryan, I tried the method described above with emacs 23 on Ubuntu 12.04, I am getting the following error in my init file:"Symbol's value as variable is void: &lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">chirag740</dc:creator><pubDate>Sat, 15 Dec 2012 06:01:50 -0000</pubDate></item><item><title>Re: Emacs ansi-term tricks</title><link>http://www.enigmacurry.com/2008/12/26/emacs-ansi-term-tricks/#comment-733816043</link><description>&lt;p&gt; (defun visit-ansi-term (arg)&lt;br&gt;  "If the current buffer is:&lt;br&gt;     1) a running ansi-term named *ansi-term*, rename it.&lt;br&gt;     2) a stopped ansi-term, kill it and create a new one.&lt;br&gt;     3) a non ansi-term, go to an already running ansi-term&lt;br&gt;        or start a new one while killing a defunt one&lt;br&gt;     4) on a named term (i.e., not *ansi-term*) create a new one &lt;br&gt;     4) if called with CTRL-u create a new ansi-term regardless&lt;br&gt;     5) C-u C-u create a new ansi-term and prompt for name&lt;br&gt;   Within an existing ansi-term one need to use C-x C-u F2 for a new term"&lt;br&gt;  (interactive&lt;br&gt;               (cond&lt;br&gt;                ((equal current-prefix-arg nil)&lt;br&gt;                 (list nil))&lt;br&gt;                ((equal current-prefix-arg '(4))&lt;br&gt;                 (list "*ansi-term*"))&lt;br&gt;                ((equal current-prefix-arg '(16))&lt;br&gt;                 (list (read-string "Name (*ansi-term*):" nil nil "*ansi-term*")))&lt;br&gt;               ))&lt;br&gt;  (let ((is-term (string= "term-mode" major-mode))&lt;br&gt;        (is-running (term-check-proc (buffer-name)))&lt;br&gt;        (term-cmd "/bin/bash")&lt;br&gt;        (anon-term (get-buffer "*ansi-term*")))&lt;br&gt;    (cond&lt;br&gt;     ((string= arg nil)&lt;br&gt;      (if is-term&lt;br&gt;          (if is-running&lt;br&gt;              (if (string= "*ansi-term*" (buffer-name))&lt;br&gt;                  (call-interactively 'rename-buffer)&lt;br&gt;                (if anon-term&lt;br&gt;                    (switch-to-buffer "*ansi-term*")&lt;br&gt;                  (ansi-term term-cmd)))&lt;br&gt;            (kill-buffer (buffer-name))&lt;br&gt;            (ansi-term term-cmd))&lt;br&gt;        (if anon-term&lt;br&gt;            (if (term-check-proc "*ansi-term*")&lt;br&gt;                (switch-to-buffer "*ansi-term*")&lt;br&gt;              (kill-buffer "*ansi-term*")&lt;br&gt;              (ansi-term term-cmd))&lt;br&gt;          (ansi-term term-cmd))))&lt;br&gt;     ((string= arg "*ansi-term*")&lt;br&gt;      (ansi-term term-cmd))&lt;br&gt;     (t&lt;br&gt;      (ansi-term term-cmd arg)))))&lt;br&gt;  (global-set-key (kbd "&amp;lt;f2&amp;gt;") 'visit-ansi-term)&lt;br&gt;&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Matt</dc:creator><pubDate>Wed, 12 Dec 2012 05:54:20 -0000</pubDate></item><item><title>Re: EnigmaCurry &amp;raquo; Building an Ethernet Tap</title><link>http://www.enigmacurry.com/articles/building-an-ethernet-tap/#comment-691079889</link><description>&lt;p&gt;I supsect the wiring is wrong for tap B. Notice that Host A to Tap A is line1-line3, and line2-line6. Correct, so all Host A's sending to Tap A's receiving. Unfortunately Host B to Tap is is connected as line3-line3, line6-line6.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Visitor</dc:creator><pubDate>Wed, 24 Oct 2012 11:16:17 -0000</pubDate></item><item><title>Re: EnigmaCurry &amp;raquo; ECSniff - The Enigma Curry Network Sniffer</title><link>http://www.enigmacurry.com/software/ecsniff-the-enigma-curry-network-sniffer/#comment-542416630</link><description>&lt;p&gt;Cool article - nice diagrams on RJ45!&lt;/p&gt;&lt;p&gt;-Paul Smietan&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Paul Smietan</dc:creator><pubDate>Wed, 30 May 2012 20:16:05 -0000</pubDate></item><item><title>Re: Emacs ansi-term tricks</title><link>http://www.enigmacurry.com/2008/12/26/emacs-ansi-term-tricks/#comment-529986463</link><description>&lt;p&gt;use "pop-to-buffer" instead of "switch-to-buffer"  may give you a more intelligent result !!!&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xingshou24</dc:creator><pubDate>Wed, 16 May 2012 02:08:43 -0000</pubDate></item><item><title>Re: Emacs IRC (ERC) with Noticeable Notifications</title><link>http://www.enigmacurry.com/2008/08/07/emacs-irc-erc-with-noticeable-notifications/#comment-507978955</link><description>&lt;p&gt;Thanks you it helped me.&lt;br&gt;I got problems with messages containing quotes so I wrote:&lt;br&gt;(if icon &lt;br&gt;      (pymacs-exec (format "msg = pynotify.Notification(\"\"\"%s\"\"\",\"\"\"%s\"\"\",\"\"\"%s\"\"\")"&lt;br&gt;                           title&lt;br&gt;                           message&lt;br&gt;                           icon))&lt;br&gt;    (pymacs-exec (format "msg = pynotify.Notification(\"\"\"%s\"\"\",\"\"\"%s\"\"\")" title message))&lt;br&gt;    )&lt;/p&gt;&lt;p&gt;Very awful to read but it works and you can have quotes or double quotes in title/message/icon&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chep</dc:creator><pubDate>Tue, 24 Apr 2012 12:18:17 -0000</pubDate></item><item><title>Re: Emacs as a powerful Python IDE</title><link>http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/#comment-476557645</link><description>&lt;p&gt;Hi,&lt;br&gt;Thanks for this wonderful post.&lt;/p&gt;&lt;p&gt;I have an error though... I keep getting this error message when I launch emacs:&lt;/p&gt;&lt;p&gt;"Warning (initialization): An error occurred while loading `/home/ericp/.emacs':File error: Cannot open load file, jde&lt;br&gt;...&lt;br&gt;"&lt;br&gt;I'm running Ubuntu 11.10 (x86_64).&lt;/p&gt;&lt;p&gt;I tried commenting out the 'jde' lines in the "dot_emacs" file but it didn't work.&lt;/p&gt;&lt;p&gt;I didn't extracted the jde tar ball as I don't do any Java development.&lt;/p&gt;&lt;p&gt;Any ideas what I'm doing wrong?&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Eric Parent</dc:creator><pubDate>Mon, 26 Mar 2012 13:23:16 -0000</pubDate></item><item><title>Re: Emacs as a powerful Python IDE</title><link>http://www.enigmacurry.com/2008/05/09/emacs-as-a-powerful-python-ide/#comment-469790523</link><description>&lt;p&gt;Great article~ Thanks, I am learning emacs now~&lt;br&gt;From China.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">ET</dc:creator><pubDate>Tue, 20 Mar 2012 02:07:39 -0000</pubDate></item><item><title>Re: EnigmaCurry &amp;raquo; Building an Ethernet Tap</title><link>http://www.enigmacurry.com/articles/building-an-ethernet-tap/#comment-455841499</link><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Please, post one article for 1000 Mb Full Duplex tap sniffer?&lt;/p&gt;&lt;p&gt;Cheers.&lt;/p&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mailmail@mail.com</dc:creator><pubDate>Sun, 04 Mar 2012 05:51:20 -0000</pubDate></item></channel></rss>