物書きをするときに書面に顔を近づけてしまう癖のある@hirocasterです。 誰でも人生で何度か猫背(姿勢)を気にしたことはあるのではないでしょうか? 猫背のような悪い姿勢は、正しい姿勢をするための筋肉を弱め、腰痛や首 […] The post 2週間で猫背が改善する姿勢改善トレーニングウェアラブルデバイス「UPRIGHT GO 2」 first appeared on Act as Professional.
![2週間で猫背が改善する姿勢改善トレーニングウェアラブルデバイス「UPRIGHT GO 2」 | Act as Professional](https://cdn-ak-scissors.b.st-hatena.com/image/square/32bf7b73c5fb9ded3832fdb8ec90f22f47d03ee8/height=288;version=1;width=512/https%3A%2F%2Fhiroki.jp%2Fwp-content%2Fuploads%2F2020%2F09%2Fposture-training-device-upright-go-2-thumbnail.jpg)
AppleWatch Series 4(AutoSleep/Pillow)とOura Ringの比較実際に私はApple Watch Series 4の AutoSleep と Pillow という睡眠トラッカーのアプリを利用しています。 これと比較すると、実際の睡眠時間についてはOURA Rringが圧倒的に優秀なことがわかるので説明していきたいと思います。 実際に紹介する睡眠の記録は、同日のものです。 結論からいうと、OURA Ringで測定されている時間が、私が就寝前後に時計を確認している時間と同様の実際の睡眠とほぼ正確な時間です。 OURA Ringだけは実際にベッドに入った時間(TIME IN BED)と本当に睡眠しているトータルの時間(TOTAL SLEEP TIME)が計測されています。 ベッドに入ってから何分後に睡眠に入ったのかまでわかります。 この日は13分かかっている
OSから液晶ディスプレイの設定を変更できる「Dell Display Manager」Windows限定になりますが、DellのモニターはDell Display ManagerDell Display Managerというソフトウェアを利用することによって、OS側から液晶の明度や設定を変更することができます。 GUIで設定することもできます。 CLIからDELLのディスプレイを設定を変更するこれはddm.exeというCLIのコマンドも用意されていますので、以下のようなコマンドで明度の調整ができます。 PS C:\Program Files (x86)\Dell\Dell Display Manager> ./ddm.exe /SetBrightnessLevel 70 上記は明度を70%にするコマンドです。 WSLから利用することが多いので、私はWSLから PS C:\Program F
MacではずっとAlfred2を利用していてPowerPackも購入してたためAlfred3にはいかずに使い続けていました。 さすがに、もうやめようかな。と思いたってAlfred3を導入。 そこで、問題発生。PowerPackを購入しないとClipboard機能が利用できない。 そもそもプロプライエタリなソフトウェアを使うのをやめようと昨年から思いはじめているので、本当はAlfredさえやめたい。 とりあえず、それはまた別途考えることにして、ClipboardについてはCutBoxを使いはじめることにした。 anything的な検索ができることとOSSであることの要件は十分だった。とりあえず利用している分には問題は起きてない。 brew-caskでも導入できるようにPRを投げておいたので、とりこまれると嬉しい。 CutBox
我が家に約40年にわたって国内で愛されているバウルーのホットサンドイッチメーカーがやってきました。マツコの知らない世界�のホットサンド特集が放送されてから、ホットサンドがブームになり、いまだに適正な価格での入手が困難なホットサンドイッチメーカーであるバウルーのダブル(BW02)を幸運にも購入できました。その使いごこちや、ホットサンドを実際につくってみました。 きっかけはマツコの知らないホットサンドの世界マツコの知らないホットサンドの世界が2015年10月20日に放送さ�れました。 すでに1年以上たっていますが、この番組がきっかけで、ホットサンドは自宅で簡単につくれるし、具材はなんでも入れていいんだな。思えたことを記憶しています。 バウルーの価格が高騰中この番組で使用されていたホットサンドメーカーは、バウルーのダブル(BW02)という製品でした。直火で利用するシンプルなつくりの製品です。IH
毎日使っているスマホの回線コストが大幅に削減できて、特に困ったことにもならなかったので、本当にMVNOにしてよかった。 2015年は格安SIMであるMVNOが知れ渡った年であったと思う。あまり携帯電話事情に詳しくない人でも「格安SIM」という名称で、多くの人に認知されててきているように感じます。かくいう私も2015年早々にauからIIJmioに乗り換えました。 アプリのダウンロードやリソースのダウンロードをしなければ、IIJmioでなんら支障は発生していません。比較的少なめのリソースダウンロードでも問題ありませんでした。大手キャリアと比べると回線のピークスピードは劣る印象を受けるが、その速度を得るために何倍もの回線コストを払うのは見合わないと判断しています。困るような状況は大きなデータをダウンロードしている時なので、自宅や会社以外で、大きなデータをダウンロードしなければいけないケースがあま
読書感想文は大嫌いだった@HIROCASTERでございませう。 代表的な夏休みの宿題として読書感想文がありますが、最近は読書感想文を宿題として出すことによって無理矢理読書を促すことによって、読書離れを助長するという考えもあるようです。 読書感想文のコピペサイトもあるようです。 個人的には読書感想文が大嫌いというか、課題図書にされている本に全く興味が無かったため、興味の無い本を読まなければならないことが苦痛でしかありませんでした。 おかげで文芸図書は一切読まない大人になってしまいました。 コンピュータやプログラミングに興味があった僕が学生時代に、こんな本を夏休みに読んでいたら、もうちょっと人生変わったんじゃないかなと思うような書籍を集めてみました。 全体的にソフトウェアに関する歴史や思想や文化が垣間見れるものをあつめ、無料で閲覧できる書籍をピックアップしてみたので、お金のない学生の皆さまも、
hubコマンドは、MacやLinuxのターミナルからGitHubの操作をおこなうためのコマンドです。通常はブラウザを通しておこなっているような操作をCLIでおこなうことができます。 これがURLを渡すだけで、利用シーンがあるので、紹介します。 インストール公式サイトを確認する限りgemでインストールするのは、動作が遅くなるので非推奨とのこと。よって、Mac環境はHomebrewかMacPortsで入れた方が良い。 gitコマンドのエイリアスとしてhubを設定してしまうことが推奨されてますが、あえて今回はしません。 MacPortsの場合 $ sudo port install hub Homebrewの場合 $ brew install hub 動作確認$ hub --version git version 1.7.12.4 hub version 1.10.2GitHubへの初回アクセス
ついに発売されました@HIROCASTERでございませう。 日本人26人が現場でのアジャイルソフトウェア開発の成功と失敗の経験談を収録した「サムライ・エピソード」が達人出版会より発売されました。 この電子書籍は、 アジャイル開発の体験談をみんなで書いて本にしませんか? の企画が実現したものです。私も1エピソード書いています。 日本のソフトウェア開発の現場では、アジャイルソフトウェア開発が練度の差はあれど、実際におこなわれているという事実が記されています。 その失敗と成功の経験談から、あなたの開発の現場を変える勇気を与えるために発行しました。そのため、生々しい話がてんこ盛りの電子書籍となっております。 日本全国のソフトウェア開発に携わる人が現場を改善し、ソフトウェア産業が革新するキッカケとなるために、この書籍を発行するにあたって、多くの業種と多くの立場の人達にご協力頂きました。きっと、あなた
食事を抜く、おざなりにする 朝食、昼食、夕食を熱中しすぎて抜いてしまう。ブドウ糖は蓄えておくことができません。定期的に栄養を取らないと脳がエネルギー不足となって、生産性の低下を招きます。凡ミスが多くなってくる。 きりの良いところで必ず食事をとること。食事の間隔があきすぎることがないように注意する。 生産性のないことに2〜3時間熱くなる 落ちついてコードを読み、設定を直せばすぐに解決するバグを、憶測で○○が悪いのかな?とあれもこれもと手を出すうちに2,3時間を費やしてしまい疲弊してしまう。 感情を抑え、物事を論理的に考える落ち着きを取り戻そう。 何を完了したら仕事が終わりなのかを理解していない コードを書けば仕事は終わりですか?QAやテストやドキュメントなどはいりませんか?誰に承認をえるのですか?これら、仕事として必要なことに注意を向けずに仕事を終わったと思ってしまう。本当に足りないことはあ
私はすばらしいコードを「エレガントなコード」と呼ぶ@HIROCASTERでございませう。 まず、はじめに。本書はハッカーは読まなくて良い。普通のプログラマに読んで欲しい。 デザインパターンやリファクタリングよりも、本書に書かれていることの方がプログラマは毎日考えて、意識してコードを書くのだ。 よって、普通のプログラマならば本書を読んでおきたい。普通のコードを書く人にオススメの1冊だ。 例えるならば、バク転や月面宙返りをする方法ではなく、日常的におこなわれる「歩く」という行動に着目し、姿勢良く、美しく、シッカリ、確実に歩くための方法が書かれている。 本書の目的は、君のコードをよくすることだ。 「良いコード」の定義とは、コードを読んだときに最短で理解できる様に書かれていることである。そう、本書は伝えている。 では、良いコードを書くための方法を具体的に学んだり、教えられたりしたことはありますか?
Rubyの自動テストといったらRSpecもう、当たり前すぎて、多くを語る必要がないと思うが、今Rubyで自動テスト書くならRSpecできまり。 http://rspec.info/ エンドツーエンドのテストはCapybaraいわゆるブラウザ操作からの自動テストツールである。標準でSeleniumをサポートしていてビックリ。 手元のMac環境でFirefoxやChromeを勝手に動かしてテストしてくれました。すごいですねーこれ。 https://github.com/jnicklas/capybara fixtureを書く必要はもうない。factory_girlをつかえ!Fixture Replacementってジャンルのツール。大量のfixtureを書くのを卒業させてくれるのです。 あぁ、こうやってつかうのね。ってのが参考になる。この手のツールはRubyは充実していて羨ましい。 https
GitHubのイベントである「The GitHub poweredby Agile渋谷 〜日本のSOCIAL CODINGの今を見る〜」の懇親会を受付始めました@HIROCASTERでございませう。 イベント参加者以外でも参加可能のため、イベントは補欠だったけど、どういうふうにGitHubを使っているのか聞きたい人は、ご参加ください。(イベント参加者優先で、空気読んで登録してください) イベントではGitHubの話をするので、Gitが使えることが前提になっています。 そこで、Gitの基本操作方法を学べる「githug」を紹介します。 githug Gazler/githug「githug」はgitの基本操作を実践的に学ぶための良いソフトウェアです。 特に他のバージョン管理システムを使ったことのある人がgitの基本操作だけを学ぶだけならちょうど良い。 インストールgemで公開されているのでイ
1つ夢が叶った@HIROCASTERでございませう。 以前にWeb+DB PRESSでSymfony2の記事を寄稿したときに 22日発売の特集2であるSymfony2の記事を寄稿したので見本紙が届いた。次は特集1を飾るような内容を書けるよに日々精進しようと思う #wdpress http://t.co/Jv3fm1Wp — Hiroki OHTSUKA (@HIROCASTER) October 19, 2011 と、つぶやいてたのが実現しました。 6月23日(土)発売のWeb+DB PRESSの第1特集として「詳解GitHub」を寄稿しました。現時点で、日本語の資料としてGitHubの使い方を一番詳しく書いた内容になっているはずです。 GitHub登録した後に、知りたかったことがこれだよね。素晴らしい。 / 6/23発売 WEB+DB PRESSに「GitHub特集」を寄稿しました!イベ
アジャイルソフトウェア開発はキャズムを超えたと言われてもピンと来てなかったけど、本当に超えたと僕が実感でき日も近いのではないかと思う@HIROCASTERでございませう。 「キャズム」という意味は、先進的な人と一般的な人との間にある隔壁のことです。 つまり、一部で活発になってきているアジャイルソフトウェア開発が一般的になってきているということ。 システムインテグレータ大手のNTTデータが下記の発表をしたことについて、思うことを書いておきたい。 若手リーダー層を対象としたアジャイル開発研修を開始 会社としての姿勢これまで欧米を中心に普及してきたアジャイル開発は、米国IT企業のソフトウエア開発における採用率で30%を超えるなど、欧米では最も利用されている開発手法となっています。昨今では、日本国内でも、Webサービス業界やゲーム開発業界などを中心に多くの開発事例が見られるようになってきましたが、
Coderetreat とは?このイベントは1日中集中して、ソフトウェアの開発と設計にフォーカスして練習するためのイベントです。 仕事を片付けなければならない通常の仕事であるプレッシャーから解放して、徹底的に練習する機会を提供することで、スキル(プログラミングや高度な設計など)に非常に有効的なことで知られています。 モジュール設計、オブジェクト指向などの基本原則を改めて、練習することによって、将来にわたって変更コストを小さくする“エレガントなコード”を書くスキルを磨くことが出来ます。(ソフトウェアのテストを書くのは基本なので、身につけていない人はとても鍛えられる事になるはずです) 具体的には、コンウェイのライフゲームをペアプログラミング(2人で1つのコンピュータを使ってプログラミングする)で1日に5〜6回も毎回違うペア同士で、プログラミングをします。これによって、学びを得ます。 コンウェイ
私は夏休みの宿題のやり方を教えてもらったことがありません。約2ヶ月という限られた時間で、どういう風に消化していくと良いのかを学習したことがなかったのです。 夏の終わりに24時間テレビが放送されますが、あれを見ながら、答えをチラ見し、綺麗なドリル(*1)を1冊消化するのは忘れられない子供の頃の思い出です。 この経験はソフトウェア開発にも似ていて、開発の手法を知らなければ、良い結果を生むのは難しいのです。不幸なことに、夏休みの宿題のように明確に何をやるべきなのか、明確では無いのです。 夏休みの苦い思い出と、ウォーターフォールっぽい大失敗プロジェクトの経験をいくつか得た上で、アジャイルソフトウェア開発を学ぶことによって、ソフトウェアのつくりかたを学びました。 これは、中小のSIerでも、イケてるWEBサービスを提供している会社でも教えてくれたことではありませんでした。そう、夏休みの宿題のやり方を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く