Profile

Cover photo
chip siskey
49 followers|70,935 views
AboutPostsPhotosVideos

Stream

chip siskey

General Discussion  - 
Simple to manage. Have you ever managed a Postgres database? There are quite a few things you need to understand in order to ensure the database server is properly configured (shared buffers, effective cache size, work mem, maintenance work mem, wal buffers...). Upgrading can be a scary process ...
10
2
chip siskey's profile photoJason Kaler's profile photoDonal Fellows's profile photo
7 comments
 
No. I know that SQLite uses byte-range locking. However, I also know that the POSIX support for byte-range locking is not as good as one might wish, especially on networked filesystems. (The APIs are pretty miserable, to be fair.) Server-based DBs do not need to worry about random other processes accessing their files, simplifying the locking problem.
Add a comment...

chip siskey

JavaScript  - 
 
nodejs developers: what's your dev environment?

I'm a Windows guy because I have to be. "Well node is windows compatible." No, it's not. If the engine runs, but dependencies will not, is that compatible? Existential question, to be sure. But what it means for me is that I have to have a Windows environment (tools etc) and a Linux VM for dev (compiling dependencies, processing and serving).

With Python, I had set this up with a share directory. Simple because there's no compiling of anything Windows was basically a guest of the guest. Everything resided on the Linux VM but with the shared dir I could do editing and source control.

With node, however, it's not that simple. node loses it's mind over symlinks when trying to install a project to VM shared dirs. I had previously made setups with an SMB share so that my project dirs could be available to Windows. This time around, SMB is being a pain in the ass.

Since I don't want to admin Linux, I want to build with node, I'm curious what other dev setups people are using.
1
Kyle Lambert's profile photo
 
Even if my computer is compatible with my tools, I still use VMs. I would never install a web server or database on my development machine.
Add a comment...

chip siskey

Introduce Yourself  - 
 
I need to keep a blog. So, "Hi."

I'm a web developer of sorts. I've owned a couple of successful sites over the years, and am currently trying to get a handle on the javascript full-stack experience. To that end, I'm learning things on a daily basis.

Sometimes I've read something neat, or come across something helpful. But sometimes the new learnings come from self revelations, where something just clicks.

I need to discuss this stuff, even if just in a mirror. . . for posterity.

Sometimes I think the internet was just a big mistake. But, just maybe... bouncing things off of a particular corner of a big mistake might wind up being personally developing.

So that's what I'll be doing around here. Hi.
1
Lars Albrecht's profile photo
 
Hi
Add a comment...

chip siskey

Shared publicly  - 
 
Mark your calendars:

Today, September 27, 2014, was the last day ever that broadcast TV airs Saturday morning cartoons. It's truly the end of an era, but do I really miss Hong Kong Phooey and Speed Racer? Not really, but that's not the point.

The point is that it's yet one more thing that my kids have no idea what I'm talking about when I say "saturday morning cartoons".

I heard about it on Reddit, and as a metaphoric whimper, there is NO 'major' website reporting it (according to Google at this moment, anyway). A Wikipedia page was linked as the source, that's how dry the whole thing is.

http://en.wikipedia.org/wiki/Vortexx was a block of cartoons on The CW and they've decided to replace it with live action.

"The block came to an end on September 27, 2014, and was replaced the following week with a live-action E/I block from Litton Entertainment named One Magnificent Morning, marking the end of traditional Saturday morning children's programming on broadcast television."

That's all, folks.
1

chip siskey

Shared publicly  - 
 
Schuyler recorded a bunch of his music and upped it to Soundcloud.

Now most of the time when a parent says "This is really good!" about something their kid does, they're just being supportive. The thing is that this isn't the case here. As his current producer and agent, I'm not supportive in the slightest. . . just ask him, he'll tell you.

That said, this shit is really good.

https://soundcloud.com/schuyler-minor
1

chip siskey

Shared publicly  - 
 
Simple, effective introduction to astronomical gravity effects for people that don't know jack about mass vs gravity.

http://youtu.be/MTY1Kje0yLg
1
Have him in circles
49 people
Natalie Johnsen's profile photo
Whayne Locke's profile photo
Bartek Małek's profile photo
Stuart Hawkins's profile photo
Kevin Daniel's profile photo
Schuyler Minor's profile photo
Lelu Love's profile photo
Guiyter Bater's profile photo
Mhd Fahem Rejab's profile photo

chip siskey

General Discussion  - 
 
If you use putty, do you use a dock or tabbing container for it?

What do you use?
3
chip siskey's profile photoHartmut Noack's profile photoJason Knight's profile photo
5 comments
 
+chip siskey
Laugh is, I'm an old school microcomputer guy from before DOS, who used to bitch about what a fugly pain in the arse *nix was. (even though I've got a Model 16 in the garage that runs Xenix)... So right age-frame, but wrong side of the fence.

The thing about tab-bar space is it becomes a non-issue with portrait mode tabs or a wide portrait taskbar... you set up anywhere from a quarter to  third of the screen width so you can see more than ten characters of the titles, and at 1200 tall that's easily 50 to 60 windows before pagination kicks in. The only time I like group-by is on win7 and 8 laptops, where space is more restricted. Even there I move the taskbar to the side since these ridiculous widescreens give you a ton of space in a direction you aren't using unless gaming or watching video... so put it to work.

As to colour syntax highlighting, I hated it when I first encountered it in Turbo Pascal 4 back in the '80's, and it's no better today than it was then. The constantly shifting array of colours makes it impossible for me to actually read what anything says! I don't get how making the screen look like I just dropped acid is actually useful.

But then I look at some of the colour schemes people are using now (see pretty much every colour-set that comes width sublime), and they're even worse. It's like "doesn't that hurt your eyes? What, are you longing for the days of crappy hard to read amber and green screens again?!?"

That said, I do still implement it in things I write as an option since I fully recognize I'm not all users.

But really I'm a stickler for things like the joint Apple/IBM/M$ usability study that a significant portion of not only resulted in the VGA specification, UI for Win9x AND MacOS7, but also worked their way into the WCAG... Illegible colour contrasts ALONE is why 90%+ of the garbage at template whorehouses like Themeforest or TemplateMonster are utter and complete nube-predating trash.

Since most of these "designers" don't know enough about HTML, CSS, emissive colourspace or the web content accessibility guidelines to be "designing" a blasted thing. They're artists; not designers.... sadly most if not all their "art" being peddled as design is either based in ignorance, or is literally them giving a giant middle finger at accessibility and usability for being too "restrictive".

... it's a good thing actual engineering projects are rarely built this way, and when they are it shows just how full of it the artist was -- see the various "death ray" buildings cropping up worldwide.

**EDIT** just to give you an idea what I mean by portrait, here's my layout on my road laptop (1920x1080). I'm away from the workstation for a few days thanks to the holidays, but picture that where the taskbar is on the right side of the right-most display with 120 more pixels height to work with... on a three display system. (1920x1200 on each side, 2560x1440 center)

http://www.cutcodedown.com/images/workLaptopDesktop.jpg

Once you start using tabs and taskbars that way, it's VERY hard to go back. It's just SO much easier to deal with.
Add a comment...

chip siskey

General Discussion  - 
 
I have a question: Who's idea was it to do blogs of any sort without a timestamp/date? This is especially annoying with anything technical, and especially especially programming.

Case in point, http://thejackalofjavascript.com/vagrant-mean-box/

Long story short, I'm having a problem with a Vagrant setup I used a few months back. Since the last use, I've upped my main home machine to Wind 10 which lead to problems I'll not go into here. Eventually I decided to just get a new Vagrant config and start from scratch.

I came across the linked article. First things first, "how relevant is this?" which is judged by the date of the post. No date.

Why? I get it on something like about.com where the info is much less time-relevant, and removing the date is some level of SEO. But for tech? Can someone explain like I'm five how it's a good thing?
4
Martin Smola's profile photoPaula Moore's profile photo
2 comments
 
But I hear ya. Posts should be prominent. I'm doing a little SharePoint work right now, and I'm not what you could call strong on SharePoint. Googled something, and the Microsoft articles that came up were for the 2003 version - which isn't even supported any more. No dates on the articles. 

Used to be that everything on the internet was new. (Come to think of it, at that time even the internet was new.)
Add a comment...

chip siskey

General Discussion  - 
 
Nothing is so simple that it can’t be messed up.

A couple of weeks ago I embarked on a journey. I’d been trying and failing to even just get something started in node.js/JavaScript so I could see exactly how much I knew and didn’t know, and learn along the way.

So I decided to make a keymap configuration tool for the game Fallout 4.

A little background: there’s a Script Extender modification/wrapper for the game Fallout 4. It exposes a number of programmatic functions within the game, from memory, at runtime. One of the first functions available via this Extender was keyboard mapping. If you run the Extender with the game, you can use a file called `CustomControlMap.txt` to change many more (all?) key assignments than the in-game facility allows.

I started on the program. I'm using nw.js for the front end which uses node.js internally. 2 weeks and ~50 hours later, I've finally reached a milestone: the CustomControlMap.txt file is read and displayed on screen. Took forever.

While I faced some technical hurdles, the biggest problem wasn’t anything technical at all... It was the fact that I had no plan. At the beginning, I figured “This sounds pretty simple. I don’t need a design. I mean, what could go wrong?”

Famous last words. 2d arrays, arrays nested into array elements, cross refs between nested nested elements, blank lines throwing everything off. Not to mention the dead-ends, after which I found myself remaking entire sections because "you can't get there from here" (this happened twice).

It wound up being a much deeper exercise than met the eye.

I’m no stranger to sitting down and outlining a project. Hell, even in every day life, I plan the shit out of things. Even taking the kids to the dentist becomes an ordeal. As such, I’ve felt that at points in the past that sometimes I over plan. That I could be writing code instead of being bogged down in the details of writing a design doc. I'd simply thought "I plan too much".

Well, the plan is kinda the point. A couple hours spent on writing a doc and thinking critically about what to do, without the anxiety of "I want to get this done" hanging over my head, would have likely saved me significant hair pulling once I did start the project in earnest.

Moral of the story: No matter how trivial you think the project is, Design First.
3
Add a comment...

chip siskey

Shared publicly  - 
 
Here's a video from the postgame of Bennett's 11th bday party. Apparently we used trick candles on his cake. Clearly, he was no worse for the wear.

And here we are 10, countem 10, years later. Despite all the angst and drama, he survived it as a single contiguous organism. At 21 he is as good a person as I'd ever dreamed he could be.

Love you, dudey. Rock on.

(Oh btw... that's 3 yo val in the background... sounding like DeLenn lol)
1

chip siskey

Shared publicly  - 
 
http://i.imgur.com/YkCH6DR.jpg

it would take a while to make, but will absolutely be worth it.
1

chip siskey

Shared publicly  - 
 
dude I just had the NASTIEST bourbon n coke I've ever had. Tasted like cherry cough syrup. #justsayin  
1
People
Have him in circles
49 people
Natalie Johnsen's profile photo
Whayne Locke's profile photo
Bartek Małek's profile photo
Stuart Hawkins's profile photo
Kevin Daniel's profile photo
Schuyler Minor's profile photo
Lelu Love's profile photo
Guiyter Bater's profile photo
Mhd Fahem Rejab's profile photo
Apps with Google+ Sign-in
  • Shapeout
  • Fallout Shelter
Basic Information
Gender
Male