Language:
switch to room list switch to menu My folders
Go to page: 1 2 3 [4] 5 6 7 8 ... Last
[#] Sat Jan 11 2014 15:40:02 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]


My current keyboard clacks aloud in a way that ensures anyone within a five mile radius realizes I'm working on an e-mail.

I wonder if Python is making some kind of resurgence. I see that Python has iterated to version 3.x, breaking compatibility with all earlier versions as they never did before, but probably in a good way.

[#] Sat Jan 11 2014 17:58:24 EST from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

Python seems to be the standard answer for open source folks who want to work in a managed code environment but aren't willing to deal with the frustration of Java or C#. Its adherents certainly are devout. I can take it or leave it.

[#] Sun Jan 12 2014 10:40:12 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]


It seems weird to me, regardless. System-like programming with a scripting language feels counter-intuitive. That said, I'm not completely sure what these guys hope to accomplish. Maybe a scripting language is good enough.

[#] Sun Jan 12 2014 13:55:29 EST from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

Sat Jan 11 2014 15:40:02 EST from fleeb @ Uncensored
I wonder if Python is making some kind of resurgence. I see that Python has iterated to version 3.x, breaking compatibility with all earlier versions as they never did before, but probably in a good way.

which seems to be some of the drama of python; most of the production systems seem to be on 2.x even 5 years after the first 3.x release...

All of the important libs are available for 3x meanwhile; but availability in LTS distribution is only slowly happening

as for the choice of interpreted languages - as long as most of your system is about I/O from DB etc. anyways, its acceptable.

i.e. python tornado seems to be a pretty good thing to do _fast_ & scaleable systems like people also do with nodejs.

For shure ruby has to be named too for favoourite languages used by those doing creative programming with linux as host os.



[#] Sun Jan 12 2014 19:53:12 EST from fleeb

[Reply] [ReplyQuoted] [Headers] [Print]


Yeah, I see a lot of stuff up for Ruby. I've looked at it a little, but never seriously got into it.

Then again, I don't tend to seriously do much of anything until money becomes involved, heh.

[#] Mon Jan 13 2014 14:36:12 EST from ax25

[Reply] [ReplyQuoted] [Headers] [Print]

Python works fairly well for me.  I how some of the libraries make it quite stupidly simple to implement things (Requests lib comes to mind):

http://docs.python-requests.org/en/latest/



[#] Mon Jan 13 2014 15:56:25 EST from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]

I wonder if Python is making some kind of resurgence. I see that
Python has iterated to version 3.x, breaking compatibility with all
earlier versions as they never did before, but probably in a good way.


It's pretty hard to make practical use of 3.x. Linux distributions haven't really migrated. It doesn't ship with OS X. Many 3rd party libraries haven't moved.

[#] Mon Jan 13 2014 16:37:40 EST from ax25

[Reply] [ReplyQuoted] [Headers] [Print]

 

Mon Jan 13 2014 03:56:25 PM EST from LoanShark @ Uncensored
It's pretty hard to make practical use of 3.x. Linux distributions haven't really migrated. It doesn't ship with OS X. Many 3rd party libraries haven't moved.

I keep trying on each new project, but it is usually some small lib that holds me back.  I will probably use ctypes in future to just wrapper share libs in future.



[#] Mon Jan 13 2014 18:57:48 EST from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]


I think they goofed. Python 3.x is not quite Python anymore... it's a closely related new language.

Sorry guys, if you want to fix what you view as fundamental design flaws... shoulda gotten it right the first time.

For all of Java's faults, it's generally done a better job of backwards compatibility. Yes there have been incompatibilities, but those have been pushed out towards the edges of the platform... not right there at its core, in places you use all the time.

2.x is not so horribly bad that people feel the need to suffer through the move.

[#] Mon Mar 17 2014 08:08:13 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

I feel like I *should* like tiling window managers, but I can't seem to get into them.

[#] Mon Mar 17 2014 11:18:27 EDT from roue <roue@bbs.bubbanfriends.org>

[Reply] [ReplyQuoted] [Headers] [Print]

Give me a black screen and a bunch of terminal windows and I'm happy. I've used FVWM since I started on Slackware 17 years ago. Jeezus, I'm getting old. Anyway, it's been the same .fvwm2rc file with minor tweaks the entire time. It's awesome. None of the desktop environment crap. Essentially a blank screen with shells and a small dock with a clock, pager, cpu/mem/net/battery stats. It's a think of beauty. I used to have a cycling background image that would change every 30 minutes or so via cron, but I've been using it so long and screen resolutions have increased so much since I started that most of the desktop images I've collected over the years now look like postage stamps on an HD display. That, and one photo of a serial cable (artfully) wedged between the cheeks of some RS-232 enthusiast would invariably pop up at an inopportune moment and eventually the risk of that stopped being a cheap thrill. Available upon request. Also, not my cheeks :P

[#] Mon Mar 17 2014 19:54:37 EDT from dothebart

[Reply] [ReplyQuoted] [Headers] [Print]

hm, yes, fwvm was my first wm too.

I quickly advanced to afterstep, which offered some kind of eye candie; then windowmaker, which was there for quiet a while.

After having tried Ratpoison (YES, I LIKE THAT NAME!!!!111eleven)  for a week or so, a friend of mine showed me ion (in the pre-1 releases) which I liked. I never warmed up with that lua driven crap, and my routines wouldn't work with more recent versions, so I remained with the 0.7 version, which I last compiled successfully when wheezy was terribly unstable.

Then I saw a speech of Michael Stapelberg, Initiator of i3wm.org (meanwhile the ion developer Auke somewhat publicly switched to the Redmond OS) on the FrosCon and liked it.

So now here we are. its modern, well documented, uses library in common which citserver uses - I like it!



[#] Wed Mar 19 2014 23:14:48 EDT from ax25

[Reply] [ReplyQuoted] [Headers] [Print]

Enlightenment was always my go to favorite.  Love the fact they are still hacking on it after all these years.  Always made me think, this is kinda like flying an alien space ship.  After I was done playing, I did fall back to more simple fvwm and even more simple fvwm95 or something like that.  Turns out I don't need all the fancy bits to get work done.  It was mostly for playing around with strange menu options etc.

On the same plane / tangent:  I did like the interface for killing procs that psdoom had:

http://psdoom.sourceforge.net/

I think more tools should be like that in the sysadmin world.  It would make the day more enjoyable :-)



[#] Wed Mar 26 2014 15:43:03 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]


The man page for resize2fs(8) is *awesome*

Note: when kilobytes is used above, I mean real, power-of-2 kilobytes,
(i.e., 1024 bytes), which some politically correct folks insist should
be the stupid-sounding ``kibibytes''. The same holds true
for
megabytes, also sometimes known as ``mebibytes'', or gigabytes, as the
amazingly silly ``gibibytes''. Makes you want to gibber, doesn't it?

Whoever invented the stupid names for binary multiples is probably the same person who invented "CE/BCE" and all of the stupid sounding gender-nonspecific pronouns.

[#] Wed Mar 26 2014 16:57:03 EDT from ax25

[Reply] [ReplyQuoted] [Headers] [Print]

Stupid rounding to save the idjots that can't multiply.



[#] Wed Mar 26 2014 18:54:34 EDT from LoanShark

[Reply] [ReplyQuoted] [Headers] [Print]


I've been playing a little prank... alert threshholds in our admin console are specified in decimal, in *bytes*

So every time a memory alert needs to be changed, I'll whip out the calculator and calculate the decimal value of 512M (power-of-two)...

Makes for some interestingly unreadable values. ;-)

[#] Thu Mar 27 2014 00:48:06 EDT from ax25

[Reply] [ReplyQuoted] [Headers] [Print]

If the sysadmin is old enough to remember the inchworm song (and had an 8 bit computer), it would not be unfamiliar ground :-)



[#] Thu Mar 27 2014 07:22:54 EDT from IGnatius T Foobar

[Reply] [ReplyQuoted] [Headers] [Print]

"What's the square root of 65,536? It's 256!!" (younger generation seems puzzled)

[#] Thu Mar 27 2014 16:08:17 EDT from Freakdog <freakdog@dogpound2.citadel.org>

[Reply] [ReplyQuoted] [Headers] [Print]

Whoever invented the stupid names for binary multiples is probably the

same person who invented "CE/BCE" and all of the stupid sounding
gender-nonspecific pronouns.

CE/BCE is a pretty old Jewish construct, indicating "Common Era/Before Common Era" rather than "Before Christ/Anno Domine"...and we Jews would prefer that you leave us out of the whole political correctness discussion, if you please.

We've got enough going on. LOL

Go to page: 1 2 3 [4] 5 6 7 8 ... Last