Language:
switch to room list switch to menu My folders
Go to page: First ... 34 35 36 37 [38] 39 40 41 42 ... Last
[#] Tue Oct 10 2017 14:20:39 EDT from fleeb

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


I don't think so, as I didn't see it handle that properly.

[#] Tue Oct 10 2017 17:46:00 EDT from Ragnar Danneskjold

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

Yeah, well when you're the guy who is cleaning the mess, it fucking matters.

[#] Wed Oct 11 2017 08:02:42 EDT from fleeb

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


Hm, now that I think of it, this happened to me a couple of years ago.

Hotshot wrote stuff in Python without any input from anyone else, to include failing to integrate it with the rest of the product. When I asked him about configuring his tool, he said, "Oh, just call this REST interface here."

"You realize no other part of our system does this, and we don't have the infrastructure to make that happen, right?"

That code is currently rotting in our git repo. We couldn't even move forward with it.

We do, however, have plans to write it again, but according to a dev process.

[#] Wed Oct 11 2017 10:03:58 EDT from LoanShark

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


"but according to a dev process"

One that involves talking and thinking? Wow.

[#] Wed Oct 11 2017 12:05:02 EDT from fleeb

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


The team has shrunk, so it requires far less communication than in times past.

[#] Wed Oct 11 2017 12:47:19 EDT from IGnatius T Foobar

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

Hotshot wrote stuff in Python without any input from anyone else, to include failing to integrate it with the rest of the product. When I asked him about configuring his tool, he said, "Oh, just call this REST interface here." 

That's called "Service Oriented Architecture" and HOW DARE YOU question the importance of putting that on his resume, even though it screwed up the entire project?



[#] Wed Oct 11 2017 14:11:07 EDT from fleeb

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


Oh, I'm too wise to allow someone to screw up an entire project if I'm responsible for that project.

He only managed to mess up his part.

[#] Thu Oct 19 2017 13:46:12 EDT from IGnatius T Foobar

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

I have all of my sessions set to handle resizes the old way (which is fine).
Guacamole has changed the way I use my computer. My main monitor is a 24" 1920x1200 (16:10) screen. It now has a browser maximized on it all day long.
I used to have to switch back and forth between the browser window and my terminal window. Now I've got HTML, SSH, RDP, and VNC in one contiguous set of tabs. And since I'm at 1920x1200, I can view a remote 1920x1080 screen without scaling it down, in those cases where the server won't size to the client's screen dimensions.

Text windows are 190x56, which is a *little* excessive, but not so much that I want to shrink them. Nobody writes code in 80 columns anymore, except maybe COBOL programmers.

Obviously this isn't going to transform everyone's workflow, but it's working great for me. Nearly everything I do is on a remote computer somewhere.

[#] Sat Oct 21 2017 19:34:25 EDT from kc5tja

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

SOA is dead. It's all about "Serverless" code now.

[#] Mon Oct 23 2017 09:38:02 EDT from IGnatius T Foobar

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

Dare I ask how that's supposed to work?

[#] Mon Oct 23 2017 10:54:04 EDT from bennabiy

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

It's not! That is the beauty. Everyone takes a vacation because no work to be done...



[#] Mon Oct 23 2017 18:40:05 EDT from IGnatius T Foobar

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

Ok, I see ... it's Platform-as-a-Service renamed to sound trendy so the people who write code while sitting in Starfucks will be attracted to it. Write to the provider's API and it runs wherever the hell they want it to instead of on a dedicated virtual machine.

Fuck that noise. I'll write code that runs on computers.

[#] Mon Oct 30 2017 07:38:30 EDT from fleeb

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


OMFG...

https://wiki.archlinux.org/index.php/OpenRC

HOW MANY FUCKING SERVICE MANAGERS DOES LINUX REQUIRE?

Whenever someone else thinks, "None of these really start my services how I'd like them started... I think I'll make another one," an angel has its wings ripped uncermoniously out of their torso in agony.

Just Fucking Stop It Already.

[#] Mon Oct 30 2017 07:46:23 EDT from fleeb

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


Oh, that's a gem:

"Note that when openrc-init is used, it must be paired with openrc-shutdown, and *not* the shutdown or reboot commands from other packages, otherwise you will encounter errors."

So not only have you introduced yet another monstrosity for people maintaining setups to ensure, but you're imposing on system administrators who have developed muscle memory for shutdown/reboot a need to remember the oh-so-much-shorter command "openrc-shutdown" because your system is that much better.

Wankers.

[#] Tue Oct 31 2017 11:30:54 EDT from kc5tja

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

Serverless describes individual subroutines as a service (no, I'm not joking; look this shit up). The idea being that you don't write code with servers in them, a special container runs them for you (*cough* EJB *cough), and provides the linkage for parameters and returning results (*cough* RPC *cough*). Furthermore, these "serverless" instances are intended to be stateless, for maximum scalability (both up and out).

In short, it's a jucking foke. This has all been done before, serverless imposes MMAASSSSIIVVEE communications overheads, et. al. which are conveniently hidden behind the wide fan-outs it enables. It's perhaps a good model for any form of computation that depends on pipelining (since 99% of your effort will be in network queueing), but beyond that, it's a horrible new fad that needs to, quite literally, die in a car fire.

Oh, and if you do find yourself working with workloads that benefit greatly from wide fan-out scalability and is inherently amenable to pipelined processing, fuck this shit, and look into FPGA coprocessing instead. You'll consume substantially fewer watts to get the same result, and it'll be markedly faster. But don't tell the Si-Valley folks this, I don't want to be branded a traitor.

[#] Tue Oct 31 2017 11:35:02 EDT from kc5tja

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

OpenRC is probably the dependency-based system I had in mind that predated systemd. I remember trying gentoo years before 2007, and some of this rings a bell from back then. It might be a new name, but the framework guts must have existed back then.

[#] Tue Oct 31 2017 11:36:20 EDT from kc5tja

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

Yep, WIkipedia confirmed it -- initial release of OpenRC as a distinct product is in 2007, systemd came only in 2010. So, really, you should be outraged at systemd for being "yet another" init.

[#] Tue Oct 31 2017 13:24:59 EDT from IGnatius T Foobar

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

It seems as if there was a largely held consensus that sysvinit was aging and had become a liability, since so many different parties have built replacements for it.    I guess I'm one of those heretic type people, because I actually like systemd.  So I simply hope that eventually we reach a point where systemd becomes the category-killer sysvinit replacement and we can count on it being there.  For all practical purposes, ISV's who actually produce software instead of rolling craft beer distributions of Linux in their spare time, only care about Fedora (CentOS, Red Hat) and Debian (Ubuntu).  Since both of those lines have already moved to systemd, the debate is essentially over.

Also, I still consider Pluto a real planet.



[#] Tue Oct 31 2017 13:55:19 EDT from fleeb

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


I kinda don't care what system is used, as long as I don't have to write a ridiculous amount of code to cover all of them.

[#] Tue Oct 31 2017 13:56:09 EDT from fleeb

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


(Although, upstart earned a place in my spleen for really making things difficult when it was semi-released before being quite ready).

Go to page: First ... 34 35 36 37 [38] 39 40 41 42 ... Last