News for hackers. Stuff that matters.

joeyoung

Re:Google Data Studio in 10 Minutes: Step-By-Step Guide on Friday December 28, 2018 @12:16PM (#18778018)
Not knowing the specifics of your situation, I’m making a lot of assumptions here. In the steps for this guide it instructs the user to select a Billing Project when connecting to the data source (I’m assuming a BigQuery dataset). Billing needs to be “enabled” on this project that’s selected as the “Billing Project”.

Here’s a link to steps where you can confirm whether billing is enabled for this project and enable it if needed.

https://cloud.google.com/billing/docs/how-to/modify-project#...

Re:Google Data Studio in 10 Minutes: Step-By-Step Guide on Friday December 28, 2018 @11:13AM (#18777567)
You may need to have billing enabled on your project.
Yahoo Auction is also still very popular in Japan.
Re:Announcing Google Research, Europe on Thursday June 16, 2016 @01:58PM (#11917750)
Oracle is also next door to Ericsson in Parque Tecnológico Andalucía (PTA) but I don't know if they do development there or just sales. It seems a lot of the tech stuff is done in conjunction with the local university. I'm relocating from Malaga back to Tokyo myself after enjoying 2 years here.
Re:Winners of the 7th Underhanded C Contest on Saturday June 06, 2015 @03:18PM (#9671884)
Interesting. I think "pio" is the onomatopoeia for tweet in Japanese too. It's the noise cash registers at Tokyo's Inageya supermarkets make when you use their points card.
I'm impressed.
Re:Tmux 1.9 released on Friday February 21, 2014 @07:08AM (#7276547)
Force of habit more than anything else. I just learned about tmux a month ago when I needed to find a way to implement that broadcast solution. For the moment, broadcasting is the only thing I use tmux for - Just as detaching from long running sessions is the only thing I use screen for. I don't have an allegiance to either as most of my tasks I do in a single terminal window.
Re:Tmux 1.9 released on Friday February 21, 2014 @05:44AM (#7276297)
Pull up the command line with "Ctrl-b :" Synchronize your panes: "setw synchronize-panes on" Now you can send the same commands to all panes in the current window. To turn synchronization off: "setw synchronize-panes off"

My shell script takes in a list of tuples (hostname plus a special id that I need to paste for my tasks that's unique to each host), splits off a window pane for each hostname(tmux split-window -h), ssh's into each host in it's own pane, and turns on synchronization.

I did a little trick to setup pastebuffers to hold that special id from the tuple i passed in. And setup keybindings so that I can press a key combination to paste in that ID whenever I need it to each respective pane.

If I ever need to temporarily remove a pane or several panes from the syncronized session but keep the others synced, I just change focus to the pane I want to unsync and put it into copy mode with "Ctrl-b [". Can take the pane back out of copy mode by hitting "q".

So far it's made me much more productive when I have to run a bunch of identical commands on a cluster of nodes for which we have no defined process (i.e. I'm figuring it out as I go).

I'll need to sanitize the script, but I'll try to put up a github gist of the script later on.

Re:Tmux 1.9 released on Friday February 21, 2014 @04:00AM (#7276048)
I haven't explored Docker yet. Some of my team members have been looking into it. Hoping to read up and experiment with it a bit once I have some free time.
Re:Tmux 1.9 released on Friday February 21, 2014 @03:46AM (#7276016)
I use screen and tmux for different tasks.

I'll use screen when I need to run a long-running task and can't keep my terminal session open.

I use tmux with a script so that I can ssh into multiple nodes and broadcast the same commands to them all at the same time. Great for interactive deployments that I haven't been able to automate away with CFEngine just yet.