technosaurus' blog

News, happenings
Post Reply
Message
Author
User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

technosaurus' blog

#1 Post by technosaurus »

http://bashismal.blogspot.com/
I have begun to share my best coding tricks on my blog.
Script optimization and compile tricks will be te main focus, but feel free to ask questions ... even the ones that have been done to death, my answers aren't always what you'd expect (see my bash localization post)
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

#2 Post by sc0ttman »

brilliant!
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#3 Post by Béèm »

Thank you T. Looks interesting.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#4 Post by BarryK »

Fantastic!

Technosaurus, you are often discovering and posting very interesting things, so you needed a "home" place where it is all together.
[url]https://bkhome.org/news/[/url]

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#5 Post by technosaurus »

Thanks for the support.
The whole purpose is to support you.
My goal is to bring together all of the little obscure tidbits that are easily overlooked by the untrained eye. Things that reduce bloat, increase speed and usability or are otherwise interesting.

Things in the queue:
Porting an applet to busybox
Making your own multicall binary
Making your own multicall scripts (a shell function tutorial)
Using a wrapper script (using a gcc wrapper that scrubs bloated CFLAGS)
Fast replacements for sed, grep, cut, tr.
Recursion (on data and down directories)
Building simple GUIs
Parsing files.
...

What would you like to see?
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#6 Post by zigbert »

technosaurus wrote:Things in the queue:
Porting an applet to busybox
Making your own multicall binary
Making your own multicall scripts (a shell function tutorial)
Using a wrapper script (using a gcc wrapper that scrubs bloated CFLAGS)
Fast replacements for sed, grep, cut, tr.
Recursion (on data and down directories)
Building simple GUIs
Parsing files.
...
I am looking forward to read your new tips :D


Thank you
Sigmund

User avatar
JohnMurga
Site Admin
Posts: 555
Joined: Wed 04 May 2005, 04:26
Location: Far to the east
Contact:

Re: technosaurus blog

#7 Post by JohnMurga »

technosaurus wrote:http://bashismal.blogspot.com/
I have begun to share my best coding tricks on my blog.
Script optimization and compile tricks will be te main focus, but feel free to ask questions ... even the ones that have been done to death, my answers aren't always what you'd expect (see my bash localization post)
Superb ... Thanks !!

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

localizing shell scripts without bashisms, gettext or ... an

#8 Post by L18L »

Technosaurus,
thank you very much!

And now I have found the simple solution for using variables in the translatable texts, better than here:
variables in translatable messages

Copying from console:
# cat hello
#!/bin/sh
# localization using a variable
LANGPATH=locale/${LANG%_*}/hello
home="woof" # a variable for demo only
[ -f $LANGPATH ] && . $LANGPATH
echo ${VAR:-Hello $home World}
# cat locale/es/hello
VAR="Hola Mundo del $home"#
# cat locale/de/hello
VAR="Hallo $home Welt"#
# ./hello
Hallo woof Welt
#
# LANG=es ./hello
Hola Mundo del woof
#
# LANG=en ./hello
Hello woof World
#
:D
Sorry if I have derailed your thread, but your explanation has caused it, so take it as a big compliment please

User avatar
Tman
Posts: 808
Joined: Sat 22 Jan 2011, 21:39
Location: Toronto

#9 Post by Tman »

techno,

Thanks very much for starting your blog. I will be following it regularly and am sure I will learn a lot from it.

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#10 Post by 01micko »

3 and a half years no post on blog.

People watch you Brad. Mostly for good reasons :)
Puppy Linux Blog - contact me for access

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#11 Post by Lobster »

sc0ttman wrote:brilliant!
Indeed.
Bring back the technosaurus know how :lol:
Have you become extinct? Is it global warming? :oops:

Puppy
Linux know how
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Post Reply