読者です 読者をやめる 読者になる 読者になる

器用貧乏です。はげたかです。日記です。

どうも、はげたかです。今まで器用貧乏に生きてきました。ジェネラリスト・フルスタックエンジニアを目指しています。

今日の一言:カテゴリ分けをしっかりしたらPVあがるかな?

Slackに分ぽうを綴り、日報を作成する。メッセージ取得編

概要 きっかけ Slack に分報を書こうかなと思い、せっかくだし分報をためて日報を Slack に貯めようと思った。 分報チャンネル => 日報チャンネル Slack#分報 => Slack#日報 思ったこと・感じたことを分報にし、本日分のメッセージを取得して日報にするとい…

CakePHP のプロジェクトでコーディング規約に沿っているか自動チェックをする

CakePHP のプロジェクトでコーディング規約に沿っているか自動チェックをする 概要 よくプルリクエストで、コーディング規約に沿っていない箇所をご指摘頂く。コーディング規約はあらかじめ決まっているため、事前に気づくことができる。 プルリク => レビュ…

あけましておめでとうございます

はじめに あけましておめでとうございます。 昨年は、ブログを余り更新できませんでした。 目標 仕事面 技術面を伸ばしていく ミスを無くす レガシーな運用を変えていく 一つ以上何かしらを提案し実行する プライベート ブログ1ヶ月連続投稿 今あるサービス…

AtomユーザがPHPStormに乗り換え、PHPStormのキーマップをAtomで説明

AtomユーザがPHPStormに乗り換え、PHPStormのキーマップをAtomで説明 概要 これまでAtomユーザだったが、会社でPHPStormを買ってもらった。PHPStormは、PHPに特化したIDEである。これで捗る...と思いきや、PHPStormとAtomのショートカットの違いで少し苦戦。…

アップロードされたファイルをどこまでバリデーションするか(PHP)

アップロードされたファイルをどこまでバリデーションするか(PHP) 概要 CakePHP1.3プロジェクト で、アップロードされたファイルを加工する必要があった。その際、アップロードされたものをどこまでバリデーションを行うか、が問題である。 ここが長すぎた…

メタプログラミングとは - Rubyを例に説明

[メタプログラミング]最近良く聞く、メタプログラミングとは 最近、メタプログラミングという言葉をよく聞く。といっても、結構前からだが、意識し始めたのは最近。 メタってなんだよ、メタってと思っていた時期がありましたが、ようやくなんぞやと調べる気…

冪等性(べきとうせい)とは:新卒エンジニアが界隈の単語を調べる

冪等性(べきとうせい)とは:新卒エンジニアが界隈で有名な単語を調べる ココ1年くらいで、冪等性(べきとうせい)という言葉を何度も聞いた。 ついに業務でもこの言葉が出てきたので、改めて意味を調べてみることにする。 冪等性とは 冪等性とは、ある操作…

Clipy が応答しない。強制終了できない時の対処法

僕は、MacOS のクリップボード拡張アプリケーション「Clipy」を愛用している。 普通の貼り付けは、Command + C, Command + V で直前にコピーしたものを貼り付けることができる。 クリップボード拡張とは、普通の貼り付けとは違い、Command + Shift + V (デ…

PHPで時刻の範囲内で処理を行う。

はじめに 卒業制作をしていて、証券取引所の取引可能時間内(9:00 - 15:00)で取引が行うようにする必要があった。 範囲内で作業を分けるようなTipsがなかったの、執筆してみる。 コード

今更ながら、2015年に買ったコーヒー器具をまとめてみた

2015年に買ったコーヒー器具まとめ 今年買った、コーヒー器具をまとめてみる。 ポーレックス コーヒーミル ポーレックス コーヒーミル出版社/メーカー: ポーレックスメディア: ホーム&キッチン購入: 14人 クリック: 156回この商品を含むブログ (63件) を見る…

まだ1本のLightningケーブルで消耗してる?今日はAmazonで20%OFF!

Lightningケーブル、iPhoneユーザには欠かせないケーブルですよね。iPhone購入時に1本買って、それを使いまわしたりしていませんか? 自分は、先日までそうでした。 自分がLightningケーブルを使う環境として次の5箇所があります。 寝室(寝る前の充電は大事…

【TED】ダニエル・ピンク:『やる気に関する驚きの科学』

最近、TEDを見ています。英語の勉強ができ、かつプロフェッショナルの優しい説明に魅了されてハマっています。 Dan Pink: The puzzle of motivation 『モチベーション3.0』 で有名なダニエル・ピンクが、科学的にモチベーションについて述べる講演です。 ろ…

【Github】vagrant から push したら別のユーザ名が出現した

お久しぶりです。 Github(今回は、Bitbucket)にVagrant から push したら別のユーザ名でcommit されていた。 (例:vagrant, root) これでは誰かわからないため、vagrant の方のユーザに、名前をつけることにする。 $ git config user.name "my_new_name"…

MacOS Yosemite に eclipse と tomcat を導入する

はじめに 皆さん久しぶりです。 最近は、内定先で楽しくアルバイトをしています。内定先で、 Java を使うということで、eclipse と tomcat を導入しようと思います。 既に出来ているのですが、内定先の iMac にも同じ環境を導入したいため、ここにメモをして…

映画『ミニオンズ 吹替』観てきた

こんばんは 久しぶりです。ここ1ヶ月間、映画館で映画を結構見てます。 『トゥモローランド』 『バケモノの子』 『アベンジャーズ/エイジ・オブ・ウルトロン』 『BORUTO』 と、そして、今日は『ミニオンズ』を観てきた。 せっかく観たことだし、ログを残した…

rubyとcrontabで毎朝、休講情報を取得するプログラムを作成した話

はじめに 私は、学内アルバイトとして、TA(Teaching Assistant)をしている。基本的な業務は、簡単なエクセルの使い方やワードの使い方などを教えている。 しかし、TAは、授業を履修していないため、休講情報が全く来ない。 ちょっとムカついたので、自動で休…

MacBook Pro 2011(late)が死んだ

はじめに 久しぶりです。 昨日、僕のMacBookPro 2011(late)が死にました。これからどう問題解決していくか、ここに殴り書きします。 ちなみに僕のMacbookは特殊で、HDDとSDDが入っています。 MacBookPro (Late 2011) DVDドライブ => SSD換装, メモリ増設計画…

僕の生き方を変えた『恋におちたら〜僕の成功の秘密〜』を紹介する。

はじめに 僕は、Flowerが好きだ。Flowerのカバー曲にあった「恋におちたら」にハマった。 [DL] FLOWER - 恋におちたら [2014.11.12] - YouTube 調べてみたら、これのドラマがあった。2005年のドラマでどうやら草なぎ剛が出ているらしい。 恋におちたらを簡単…

巷で有名な超癒されるアプリ、「ねこあつめ」にハマった

はじめに ちょくちょくツイッターで「ねこあつめ」のスクリーンショットが流れていた。 あまりにも可愛かったので、実際にインストールしてみたらはまってしまった。 今回は、「ねこあつめ」を紹介しよう。 公式サイト ねこあつめ公式サイト ちょっと今風と…

かわいくしたVimでWeb開発環境を整えた!HTML5, JavaScript, CSS

はじめに GW期間、遊ぶ予定がなかったので、開発環境を見なおしてみることにした。 今回したことは、プラグインの導入・一部.vimrcの書き換え・テーマの変更をした。 自分が書こうとしていることは、ほとんど記事になっている(記事を参考に導入したため。)…

rubyでlsを拡張する(lsの文字色を可愛い色に変更する)

はじめに 自分の開発環境を改めよう(綺麗に整えよう)と考え、今zshの環境を変更している。 zsh自体の色は変更ができ、可愛くできるのだが、lsは微妙な色しか無い。少し可愛くしたいな、と思って以下のように変更をした。 Github hagetak/myShellScripts Co…

神社で写真撮影する前に知っておきたいマナー

はじめに 既に桜の時期が過ぎてしまったが、通学中きれいな桜を咲かせた神社があった。 「撮りたいな、撮りたいな」と思っていたけど、神社だから億劫してしまった。来年、これから撮影ができるように神社に関するマナーをまとめてみる。 注意すること お賽…

ログイン画面で友人に入力してもらい、ログイン情報を取得する方法

はじめに 先日、後輩の課題を手伝い、それの提出を確認するために、学内課題提出サイトにログインしてもらおうとしていた。しかし、友人はPW・IDを盗まれると疑い、入力してもらえなかった。(その頃は何も仕組んでいなかった。) それがきっかけで、「普通…

Mac版無償提供の「Visual Studio Code」を早速使ってみた感想

はじめに 朝、起きたらTLが「Visual Studio Code」の一色になっていた。ほほう、あのマイクロソフト株式会社がMacOS向けにエディタを提供したのか。 マイクロソフトというか、囲い込みが印象強いが、今回の公開で結構印象が変わった。たぶん、TLにいる皆さん…

フィボナッチ数をjavascriptで算出してみた。

はじめに 急にフィボナッチ数を解きたい!と思った。ということで、書いてみた。 オリジナル:フィボナッチ数(JavasScript) 5分で考えた、書いたコード function fibonacci(p, n, max_num){ if(n > max_num){ return 0; } console.log(n); return fibonacci(…

先延ばしグセをやめたら、捗った。

はじめに 先延ばし大王の自分が、先延ばしグセを少し直したら捗った話をする。 自分の先延ばしグセを直したら、生活がガラリと変わったのだ。何が変わったのか、これはストレスレスな生活が送れるようになった。 本記事は、「どのように生活が変わったか」を…

4年間情報技術者試験を受け続けて分かった3つのこと

はじめに 高校3年で基本情報技術者試験に受かり、 大学1年から3年まで応用情報技術者を受け、受かり、 大学4年で情報セキュリティスペシャリストを受けている この4年間、情報処理技術者試験を受け続けて、なんとなくコツがわかってきた。先日、情報セキュリ…

強化ガラスフィルムは、iPhoneを守ってくれるのか?まとめてみた

はじめに 今日、買って1ヶ月とちょっとのiPhone6を落としてしまった。 出典:和歌山市 岩出市周辺でiPhone・iPad修理ならスマートドクター和歌山 本当に、ショックで自分は裸族で、iPhone6にフィルムを貼ってないし、ケースにも入れていない。 そんな自分を…

情報セキュリティスペシャリスト(情セキュ)受けてきた!

はじめに 昨日、情報セキュリティスペシャリストを受けてきた。 前日まで、午前Ⅰ/Ⅱ・午後Ⅰ/Ⅱあること知らなかった。午前Ⅰは応用情報技術者を持っているので、免除された。 本記事は、ほぼノー勉強で受けてみた感想を述べる。 午前Ⅱ ポケットスタディで5Pぐら…

動的に追加したDOM要素にイベントを設定する!

はじめに 持ち駒カウンターを作った。jQueryで操作しているので、DOMを動的に追加などをするのだが、動的に追加したDOM要素にイベントが上手く設定されなかった。 進捗:持ち駒カウンター(餅米カウンター)-> 金曜日完成予定 - 器用貧乏です。はげたかです…

進捗:持ち駒カウンター(餅米カウンター)-> 金曜日完成予定

はじめに やりたいことをまとめてみる - 器用貧乏です。はげたかです。日記です。 持ち駒カウンター(餅米カウンター)-> 金曜日完成 もう金曜日が過ぎてしまったが、この進捗を記事にする。 進捗 こんなかんじだ。ロジックは全て出来ている。後はデザインを…

『ソースコードを読む技術』を読んでみた

本書の目的 これからオープンソースを読みたい人 もう1段スキルアップを目指したい方 を対象にしている。この2つも「スキルアップをするため」に「オープンソースを読む」って感じだと思うので、中級者が次の壁を乗り越えるために必要とする技術、「ソースコ…

Ruby:標準出力(p, puts, print)の違いを考察する

はじめに 先日、paizaの最終問題をクリアした。というのも、フォロワーさんの協力があったからだ。今まで曖昧だったRubyの標準出力を改めて学ぶ。 幼なじみにプロポーズしたった! hagetakさんの結果[100点] |POH5「マンガ版 俺(エンジニア)の許嫁と幼な…

JavaScirpt:prototypeの存在意義

はじめに 先日、GCについて調べたところ、JavaScriptのprototypeに関する記事があり、存在意義を知ることができた。今回はそれをまとめてみる。 ちなみにGCとは、ガーベージコレクションのこと。 【JavaScript】メモリの浪費を避けるコーディング | Utage Bl…

やりたいことをまとめてみる

はじめに やりたいことをまとめる。 持ち駒カウンター(餅米カウンター)-> 金曜日完成 持ち駒カウンター(餅米カウンター)with AngularJS -> 日曜日完成 持ち駒カウンター(餅米カウンター)with ReactJS -> 時間があったら ポートフォリオサイトの完成 ->…

paizaをやってみた:ミッションRENA: hagetakさんの結果

はじめに 今流行のpaiza オンラインハッカソン vol5をやってみた。 マンガ版「俺の許嫁と幼なじみが修羅場すぎる」|paizaオンラインハッカソン5 コード initial_setting = gets.split(" ").map{|x| x.to_i} test = [] arr = [] sum = 0 for i in 0..initial…

気になる記事があったので、やってみた -> Haskellの勉...

はじめに 適当にネットサーフィンをしていたら、ちょっと気になる記事を発見した。 Haskellの勉強をしていたら、Elixirのパイプライン演算子がF#由来であることを知った - *「ふっかつのじゅもんがちがいます。」withぬこ HaskellとかElixirに惹かれたので…

ローカル環境で外部公開できる「ngrok」がすごかった。

はじめに テストサーバーへのアップが面倒なときはngrokでローカル環境を外部公開してみよう | 株式会社LIGliginc.co.jp LIGの記事で、上記のものを発見した。 すごそうなので、早速やってみた。 インストール brew install ngrok ==> Downloading https://d…

【動画あり】Spheroを使って猫と遊んでみたwww

はじめに RubyでSpheroプログラミングをまとめる - 器用貧乏です。はげたかです。日記です。 JavaScriptでSpheroプログラミングについてまとめる - 器用貧乏です。はげたかです。日記です。 上の記事を元に、Spheroで猫と遊ぶコードを書いてみた。それと同時…

今からでも遅くない!春期情報処理技術者に向けて

昨日から情報セキュリティスペシャリストの勉強を始めた。 勉強方法は、『ポケットスタディ 情報セキュリティスペシャリスト』を読んで、理解している。 ポケットスタディ 情報セキュリティスペシャリスト 第2版 (情報処理技術者試験)作者: 村山直紀出版社/…

単焦点レンズの魅力

はじめに そろそろ単焦点レンズについて書く。単焦点レンズを買って、3ヶ月ぐらい経つので、単焦点レンズの良い所・悪いところを書いてみたいと思う。 【一眼レフカメラ:レンズ】EF50mm F1.8 II【届いたのでレビュー】 - 器用貧乏です。はげたかです。日記…

JavaScriptでSpheroプログラミングについてまとめる

はじめに 前回に引き続き、Spheroに関する記事を書く。 RubyでSpheroプログラミングをまとめる - 器用貧乏です。はげたかです。日記です。hagetak.hatenablog.com 今回は、Node.js(JavaScript)で"CylonJS"を用い、プログラミングをしてみる。 まずは、Node.j…

RubyでSpheroプログラミングをまとめる

はじめに 先日、Spheroを先生からもらった。iOSアプリで遊んだり、最近ではプログラミングをしてみている。 そこで、何ができるか、GithubでRubyのgem "Sphero"を調べてみた。 hybridgroup/spherogithub.com 【日本正規代理店品】 Orbotix Sphero 2.0 white …

プロのエンジニアとは。

はじめに 就職活動をしながら、様々なエンジニアと関わることができた。 今まで、自分の大学でしか活動してこなかった自分にとって様々な刺激を与えてくれた。 最近、作ろうと思えばある程度のモノは作れるようになった。(パフォーマンスやソースコードの見…

もう耐え切れない。「EOS kiss x8i」がほしい!

はじめに 最近、先生のフルサイズ機(EOS 5D Mark II)や先生のサブ機(EOS kiss X5)をちょっと借りて撮影している。(頼まれたり勝手に使ったり。) そうすると、どうも作風が違う。色の設定とかで変わるのは違うんだけど、画素的な意味で全く写りが違うん…

体力と集中力をあげる取り組み

はじめに 就職活動をしていると、現場で働いてる様々なエンジニアさんと話す機会がある。これが自分にすごく良い影響を与えていて、やる気・モチベーションの向上につながっている。(結果はどうあれ...) それで、働き方?について聞くと、やっぱり大変そう…

JavaScriptでセグメントっぽいの作った。

はじめに お風呂に入ってる時、セグメントってすごいよな!って思った。一度、基本情報技術者の過去問でセグメントの問題が有り、すごく印象に残っていたのを思い出した。 それぞれの場所を7bitでフラグを立てて表現している。自分、何でも感動しやすく吸収…

クオリティが高い記事、面白い記事を書くために...

はじめに クオリティが高い記事を書きたい。そうすれば読者も楽しめるだろうし、自分も満足できる。そして、アフィ。 こんなかんじで書きたいという記事をまとめてみる。 おもしろく、趣味的記事 コーヒーの器具いろいろ - さよならインターネット ツイッタ…

めもめもめもりある。

書きたい記事がたくさんあるので、メモをしておく。 単焦点レンズ(明るいレンズ)のすすめ Spheroプログラミング(Ruby編・JavaScript編) Spheroで猫と遊ぶ(前後半) やりたいことを時系列に並べる メモ:React・ブログ作成・さくら撮影など 読んでいる本…

手ブレがやばい。

散歩行って、かなり写真を撮ってきたのだが... 手ブレがすごい。構図が良かったから期待していたのに... そろそろ買い換えたい理由 ISO と画素が低い 画素がかなり低いため、ISOは、100 ~ 400あたりじゃないと綺麗に映らない。晴れの日はなんとか行けるんだ…