LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Blogs
User Name
Password

Notices



Old

Bash Scripting for Dummies and Geniuses

Posted 11-20-2013 at 10:18 AM by rtmistler
Updated 06-17-2014 at 02:25 PM by rtmistler

One only need look at LinuxQuestions.org to notice the great amount of script (and code) questions and varieties of comments to realize that we all have varying opinions about bash programming.

Many questions are very complicated, as are the resulting answers and script recommendations. I've noticed that two fundamental points are invariably overlooked by the questioners, and many of the comments:

Quote:
"All programming is the use of simple operations to solve complex
...
Senior Member
Posted in Bash Scripting
Views 431 Comments 3 rtmistler is offline
Old

C++ had lambda functions!

Posted 01-31-2013 at 02:21 AM by hydraMax (Bits and Pixels)

I'm doing a CS class which forces me to use C++. I was not very excited about this. However, I have recently be greatly encouraged by the discovery that C++ does, in fact, have lambda functions (or, more properly, anonymous functions) at least in the C++11 standard:

https://en.wikipedia.org/wiki/Anonym...ctions#C.2B.2B

Basically, the big deal here is that I can construct new functions /inside/ of other functions, and even capture variables from the context. This,...
Member
Posted in Uncategorized
Views 465 Comments 0 hydraMax is offline
Old

Too cool: Haskell Source Analysis

Posted 09-21-2012 at 09:46 PM by hydraMax (Bits and Pixels)
Updated 09-21-2012 at 09:54 PM by hydraMax

I tried out Haskell's SourceGraph program on the project I'm currently working on. It produces tons of cool dependency / analysis graphs. I saved a summary graph in SVG format at the following location:

https://frigidcode.com/ftprepo/edge/...aph-0.1.15.svg

Warning: It is only 374K in size, but it is over 22,000 pixels wide at the default size!

The project in its present form uses an event-based model with an oop-like component structure....
Member
Posted in Uncategorized
Views 635 Comments 0 hydraMax is offline
Old

gtsh: how to use Google Translate without touching a web browser

Posted 08-09-2011 at 06:49 PM by MrCode
Updated 08-09-2011 at 06:49 PM by MrCode ("Transhlate"? WTF? :p)

I present "gtsh" (Google Translate for the SHell), a tiny(!) shell script that acts as a frontend to Google Translate:

Code:
#!/bin/bash
if test -z $3; then
	echo "Usage: $0 \"<str>\" <lang1> <lang2>"
	echo "Translates string \"<str>\" from <lang1> to <lang2>"
	echo "(CLI frontend to Google Translate)"
else
	wget -qO- "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&q=$1&langpair=$2|${3:-$3}"
...
Member
Views 4796 Comments 1 MrCode is offline
Old

A little "fractal" I discovered…

Posted 07-20-2011 at 03:45 PM by MrCode
Updated 07-25-2011 at 04:56 AM by MrCode (tinypic dumped one of my images; replaced :D)

…while I was still learning the Windows API.

I was experimenting with (very slow) procedural image generation with SetPixel(), when I did something like this for each pixel in the image:

Code:
SetPixel(x,y,RGB((x ^ y) * (cr.right - cr.left) * 0.025,
                 (x ^ y) * (cr.right - cr.left) * 0.025,
                 (x & y) * (cr.right - cr.left) * 0.025));
…or something like that (I don't remember all the arguments...
Member
Views 3102 Comments 2 MrCode is offline

  



All times are GMT -5. The time now is 06:37 PM.

Main Menu
Advertisement

Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration