2024 New Year's Resolution

毎年恒例一年の振り返り + 来年の目標を定める時期がやってまいりました。 昨年までは英語で書いてましたが、面倒なので今年は日本語で書くことにします。 Review of 2023 Review of last year's goal achievement Work Private New Year Resolution in 2024…

2023 New Year's Resolution

It's time to talk about my annual New Year's resolutions. Review of 2022 Review of last year's goal achievement Work Private Major events Trips What I purchased New Year Resolution in 2023 First of all, let's look back at what I could achi…

2022 New Year's Resolution

It's been two years since to write a blog post. (I slacked this off last year..) Review of 2021 Work Private Major events Trips Others New Year Resolution in 2022 Review of 2021 I didn't declare a resolution so will try to look back what I…

2020 New Year Resolution

It's been a while to write a blog but it's again a time to review 2019 and declare new year's resolution. Review of 2019 Work Performance measurement against my goal Events in 2019 Promoted as a senior manager Transferred to NTT Ltd Techni…

Multi-hop SSH by one-liner / 多段SSHワンライナー

Since I always forgets to how to make "multi-hop ssh", I'll summarize it in this article. I'll write some config in .ssh/config if a topology is fixed but I won't if a topology is formed temporarily. If there is a network depicted as below…

Gym history by IFTTT and Google calendar

I declared to go to gym twice a week as the new year's resolution. shoutm.hatenablog.com Last year, I have not recorded when I went to gym so I couldn't review my effort. I wanted some web service with which I can mark a calendar when I go…

2019 New Year Resolution

The last day in 2018 has come. Now I'm writing this blog entry in a McDonald's near my place. It may be the time to review my 2018 and going to jot down the new year's resolution 2019. Review of 2018 Work Private New Year's resolution in 2…

住宅に関する賃貸vs購入についてのSuumoの講座を受けてみた

ふとFacebookでSuumoの以下広告を見かけた www.suumocounter.jp 結婚して以来4年間ずっと賃貸に住み続けており、そろそろこういうこと考えないとなと思っていたので気になって立川のSuumoカウンターに話を聞きに行ってみた。以下その際に取ったメモ(正確でな…

Quick overview of Openstack component and typical infrastructure.

Recently I investigate Openstack for my work but I still don't know how Openstack components work together precisely. At the time, I found this link on a weekly news letter of this Openstack blog. The OpenStack Blog — Open Source Cloud Com…

Hot articles at 3 Aug 2014

Why the Security of USB Is Fundamentally Broken | Threat Level | WIRED We don't have any choices without not using USB devices anymore!Netflix And AT&T Sign Peering Agreement | TechCrunch A strong company is going stronger...Jekyll • Simpl…

Today's hot articles

NYC Restaurant Compares Old Surveillance Of Customers To Most Recent And Is Shocked By The Results - IYCATT.COM What do you think one of the cause of delay of serving in NYC restaurants now a days? 21 Things You Didn't Know Your iPhone Cou…

How to use Virtualenv

I came back to Japan and now work on SDN stuff. So I need to learn the Open stack, mainly Neutron which is written in python, using DeployPaste. I'm supposed to be familiar with python and relative things so at first I re-learned the virtu…

Super strict security check for transfer entire amount on my bank

I transferred all my amount in my bank to my friends account today because I left UK. Of course I needed not only a security number for the telephone banking, but also several information required maybe because it's a transfer of entire am…

Articles on 11 May 2014 - Earth view from ISS and Pry(Ruby interpreter)

USTREAM: ISS HD Earth Viewing Experiment: ***QUICK NOTES ABOUT HDEV VIDEO*** Black Image = International Space Station (ISS) is on the night side of the Ea... This is a live stream of the earth from ISS, International Space Station. You ca…

RSpec basics

Recently I have re-studied the RSpec. This is just my reminder. describe to be used to group something to be described. can be nested. context same as describe but usually used to list some different conditions it to be used to write test …

Interested articles (3/May/2014)

Daily chart: Crowning the dragon | The Economist This article said that China will become the largest economy by the end of the year against the past prediction of 2019. Dragdis - Drag & drop anything anywhere. An amazing web service. With…

Collaboration between google map and reCAPTCHA

I think the collaboration is useful and works well. The original article is here. This is interesting for me.Google Online Security Blog: Street View and reCAPTCHA technology just got smarterThe normal CAPTCHA is a web technology which you…

Several articles I read recently

I'll show you some articles which I recently read and felt something against.Tarsnap - Why is 1 GB 10^9 bytes instead of 2^30?I've not known this before. This is not essential, but something new for me was the unit of 'Gm'. We rarely say t…

Rubyにおけるインスタンス変数 クラス変数 クラスインスタンス変数(Instance variables, class variables and class instance variables in ruby)

(English follows)Rubyにおけるインスタンス変数 クラス変数 クラスインスタンス変数に関するメモ。以下の記事に対するコメントを含んでいる。includeとextendの違いについて - shoutm's diary結論は以下の通り。 インスタンス変数はオブジェクトに属する ク…

How big the solar system is - If the Moon were only 1 pixcel

This is a post in three weeks but so simple one. This can show you how bit the solar system is. Just scroll the page right and you can find it. Much talented.If the Moon Were Only 1 Pixel - A tediously accurate map of the solar system

Reijiro - An English learning tool

I've found a sleek open source software for English study.Reijiro: 間隔反復学習で英辞郎を「読む」アプリ knsmr/reijiro · GitHubHave you heard of "Spaced repetition"? According to wikipedia: Spaced repetition is a learning technique that inc…

Blind SQL Injection

I read an article introducing 'Blind SQL Injection'. I've never heard this word before though, I'll try to show how it works.Japanese article is here: OWASP AppSec USA 2013 レポート(前編):深刻な「ブラインドSQLインジェクション」の脅威 (2…

Services for P2P payment

It seems that several companies are getting into Peer-to-peer payment business. I found two articles about it in this week. Ribbon Takes On Square Cash, PayPal & Others With A Peer-To-Peer Payments Service That Lets You Send Money For Free…

Apple might penetrate the mobile payment market.

Link: http://gizmodo.com/report-apples-expanding-mobile-payment-to-physical-go-1508814362I've ever worked on in this area a while ago. I've investigated some products and found PayPal here and Square which both are the payment system in wh…

Anticipatory shipping by Amazon

The title came from a scheme of shipping which amazon was considering. I think this scheme has a huge possibility to change the whole idea of shopping. Amazon Patents “Anticipatory” Shipping — To Start Sending Stuff Before You’ve Bought It…

Meltdown experiment in japan

Long time no update. Today I'll pick up an interesting article, it's about a nuclear experiment held in japan.Don't panic! Japan to send nuke fuel rod into MELTDOWN in Fukushima probe • The RegisterYou might know the apocalypse occurred in…

Useful method "random.choice"

In case of choosing an element in a list randomly, I usually write a code like below.Ruby: ary = [1, 2, 3, 4, 5] print ary[rand(0...ary.length)] But in python, an useful method exists. import random ary = [1, 2, 3, 4, 5] print(random.choic…

How to use os.walk in python

This is a way that show all file names under current directory. import os for dirpath, dirnames, filenames in os.walk("."): for filename in filenames: print(os.path.join(dirpath, filename))

The Idea of "class" in python

I have studied Python recently and I found little differences between python and other programming languages.class definition: class Person(SuperClass, SuperClass2): # multiple inheritance is possible i = 1 # class variable # constructor d…

大域脱出(ruby, java)

rubyには大域脱出という機能があることを思い出したのでメモ。 通常のbreakだと複数のループからは抜けられないが、大域脱出を使えば任意のラベルの箇所まで脱出が可能。goto文がない言語だと大域脱出 or 例外処理を使う必要がある。 以下rubyの例。 puts "=…