涼の成長記録

自らの人生に主導権を持つべく、独立を目指して2014年3月31日を持ってITエンジニアを退職。そんな23歳♂の成長記録。

2013-01-01から1年間の記事一覧

今、この瞬間は将来の自分に役立つものか?

以下の記事を読みました。いつも更新を楽しみにしているブログです。 友達は本当に”一番”大事なんだろうか? - 感謝のプログラミング 10000時間 恐縮ながら、一言一句漏らさず共感致しました。私が書いているのかと思いました。大学に行っていないことと、文…

WEBはじめました。

前置き 別にWEBデザイナーになろうとか、そんな大それたことは考えていないのですが、WEB系に手をつけることにしました。自分の夢を叶えるためには、とりあえずWEBサイトを作る必要があるからです。どんな夢なのかっていうのは、散々語っているので止めてお…

プロフィールを書いてみました。

この小規模なブログも、将来的に"涼"を売り込んでいくための1つのツールです。その、ツールに自分のことを書いていないのでは、PRにもなりませんので、プロフィールを書いてみました。 涼さんのプロフィール - はてな なんて言うのは嘘で、「あ、俺プロフィ…

「無理はするな」は無責任

「無理はするな」、この言葉を軽々しく口にする人は、無責任だと思っています。今、私が現在進行形で体調を崩しているのですが、日付け超え残業の日々と、土日は通常出勤という、なかなかに過酷な状態です。 私としては、自分の将来のために、やりたいことが…

【WinSock API】 DLLの初期化

今日からWSAプログラミングを始めます。WinSock API、つまりWindowsでのソケットプログラミングです。TCPとUDPの送受信を組んでいきます。 まず、WinSocketの初期化メソッドから。 /*! WinSocket初期化 @return true:成功, false:失敗 */ bool __fastcall TU…

ソフトウェアの世界でキャリアを築く5

ソフトウェアの世界でキャリアを築く1 - 涼の成長記録 ソフトウェアの世界でキャリアを築く2 - 涼の成長記録 ソフトウェアの世界でキャリアを築く3 - 涼の成長記録 ソフトウェアの世界でキャリアを築く4 - 涼の成長記録 第4章 ミッションインポッシブル…

E2126 case でローカル変数の初期化がとばされた

以下のように、switch文のcase内でローカル変数を宣言すると、 E2126 case でローカル変数の初期化がとばされた というエラーが発生します。 switch (value) { case 0: int i = 10; // エラー routine(i); break; case 1: break; default: break; } Embarcad…

何故、同じようなクレームが発生するのか

以下のエントリーを読んで、気付きました。何故、我が社では十年以上同じような起因によるクレームを発生させ続けてしまうのか。 システムを作る - 町工場からWeb業界へ転職したい男の日記 クレームの解決後、クレームの事例を紹介する勉強会のような取り組…

ITエンジニア向けの入門サイトを立ち上げたい

今から2年以内に成し遂げる予定の私的目標があります。それは、C言語の入門サイトを立ち上げることです。「夢」と呼ぶと何となく計画性に欠ける気がするので、「目標」と呼んでいます。あまり変わらないかもしれませんが。 私の最終目標として、IT業界を盛…

終わらないスレッドをぶっ殺す

物騒なタイトルでございます。 社内で開発されたアプリケーションを終了する時、物凄い時間がかかることがあります。もしくは、終了されずにフリーズしてしまったりなど。コードを追いかけていくと、原因は各種スレッドの終了処理にありました。以下のような…

C++Builderで#pragma once

C++Builder 2010から、インクルードガード(ワンタイムインクルード)が、プリプロセッサ指令、つまり#pragmaによりできるようになりました。 今まで、以下のようにマクロを使っていたのを、 #ifndef TSampleH #define TSampleH ・・・ #endif 以下の1文で済…

疲労してても元気

記事のタイトルに、"疲労"なんて私らしくもないワードがありますが、ご心配には及びません。私はいつでも、情熱に満ち溢れておりますからね。しかし、グループの方から、「今日は笑顔が少し見れたから良かった」と言われ、私が最近暗かったことに気付かされ…

自分の長所を客観的にあぶり出す

VIA-IS あなたの長所はなんですか? そう聞かれて、ぱっと答えるのは、なかなか難しいものです。しかし、成長するには自分の長所をどんどん伸ばしていく必要があります。長所というのは、案外自分では分からないもので、人に聞いてみるのが一番だと言われて…

100記事突破記念 成長記録のまとめ

感謝 ありがとうございます。この記事で、本ブログは100記事目となります。 私は、純日本人で日本で育ったにも関わらず、何かを成し遂げた時「皆様の応援があったから。。」とか、そういった類のことを言いません。「私はどのライバルより努力してきたと思う…

俺式 はてなスターの在り方

はてなブログを始めて、2ヶ月経ちました。これほど多くの方々に見て頂けるとは、夢にも思っていなかったので、大変嬉しく思っております。ありがとうございます。別に特別意識する日はないのですが、毎日更新も続けられております。次で100記事です。 さて…

ソフトウェアの世界でキャリアを築く4

現在、7章まで読み終わっているのですが、ラインを引いた場所の衝撃を忘れそうなので、時間を見つけてメモしていきます。 ソフトウェアの世界でキャリアを築く1 - 涼の成長記録 ソフトウェアの世界でキャリアを築く2 - 涼の成長記録 ソフトウェアの世界で…

離職率を公表すれば、ブラック企業はなくなるのか?

こんなニュースがありました。 「ブラック企業」対策へ離職率公表…新年度から : 社会 : YOMIURI ONLINE(読売新聞) 若者に過酷な労働を強いる「ブラック企業」対策で、厚生労働省は来年度からハローワークを通じて大学生や大学院生を採用する企業に対し、離…

WEBなら同世代のITエンジニアが見つかる

ブログを紹介して頂いた 今朝、他のブログさんで、"涼の成長記録"を紹介して頂きました。 【Rails3】pluckで少しハマった。。。 - 量子的ぷろぐらま ★ってよくわかんないけど、多分「いいね!」的な感じだと思う。すごく嬉しいです。僕よりも一つ年上のエン…

あなたたちは「頑張ってきた」だけ

努力のベクトルがずれているのであれば、それは正しい行いではない、というお話です。昨日の飲み事で「自分たちは頑張ってきた」と誇張する「頑張ってきた」だけの上司の話を聞いていて、呆れて言葉も出なかったので記事にしてみます。 「努力のベクトルがず…

男にも需要はあるらしい。

昨日、こんな記事を書きました。 私は男です。 - 涼の成長記録 一言で言うと、 貴方たちは私のことを女性だと思っているかもしれませんが、残念ながら男です。 ということです。 で、その記事の最後に、 これで、明日からアクセス数がガッツリ減ったら、貴方…

私は男です。

私は定期的に、はてなブロググループのプログラミングカテゴリ等から、他のブログを覗き見しに行きます。ホットなネタを仕入れることができるためです。仕事ばかりしてると、世間から取り残されていくのが分かります。そうなりたくないので、そうして自分を…

C++Builderでフォームの移動を禁止する。

フォームの移動を抑止したい場合って結構あります。私がよく出くわすのは、XGAで画面いっぱいに広がるフォームを作りたい場合です。TFormのAlignプロパティをalClientにすれば簡単に実現可能なのですが、こうするとSXGA、フルHDなどの大きな解像度で実行した…

C++BuilderでTProgressBarがうまく動かない

アプリケーションの起動に時間を要する場合は、スプラッシュスクリーンを準備します。ちなみに、スプラッシュスクリーンというのは、例えばMicrosoft officeのWord 2013であれば、こういうやつです。 設ける目的は、アプリケーションが起動していることをユ…

C++Builderでアプリケーションから取扱説明書を表示する

そりゃ、直感的なグラフィカルユーザーインターフェースを提供できれば、それに越したことはないのですが、機能の多いアプリケーションでは難しいものです。そこで、ユーザーにオペレーションマニュアルを納めたりするのですが、これをアプリケーションが入…

C++Builder でデバッグ/リリースモード時のみコンパイルするコード

例えば、デバッグモードの時だけ特定のログを出力したい時、例えば、デバッグモード時はアプリケーション終了確認ダイアログは、うざったいから表示させたくない時、マクロ定義"_DEBUG"の判定でその夢を叶えることができます。 #ifdef _DEBUG ShowMessage("…

ただの日記

日記のタイトルは難しい ただの誰のためにもならないであろう日記を書く時は、タイトルを付けるのが難しいです。技術的な要素を期待して、このエントリーを開いた人に申し訳ないので、"ただの日記"とかいうタイトルに逃げたりしています。なんせ、思ったこと…

TStrings::CommaTextは半角スペースも区切り文字とみなす

エントリのタイトルがすべてです。前の記事で、CSVファイルアクセスクラスを作ってみていたのですが、VCLのTStrings::CommaTextプロパティが、Commaだけでなく、Spaceも区切り文字とみなすことが分かりました。ややこしいプロパティ名しやがってこのー。 CSV…

ソフトウェアの世界でキャリアを築く3

さて、読書感想文は続きます。 ソフトウェアの世界でキャリアを築く1 - 涼の成長記録 ソフトウェアの世界でキャリアを築く2 - 涼の成長記録 第2章 ソフトウェアの本当の価値 「マーケットこそが、背後にある原動力である」 IBMを甦らせたと名高いガースナ…

ソフトウェアの世界でキャリアを築く2

前回に続いて、読書感想文です。 ソフトウェアの世界でキャリアを築く1 - 涼の成長記録 1つのエントリに多く書くと、こんなにも素晴らしい内容の1つ1つのインパクトが、少し薄れてしまうので、細かく分けて書こうと思っています。ということで、今日は第…

TaskChute(無料版)を使ってみた。

効果のありそうなことは、何でも試してみるということで、尊敬するjMatsuzakiさんの記事を参考に、TaskChuteを使ってみました。とりあえず無料版を1ヶ月ぐらい使ってみようと思います。 理想の自分を形成するために - 涼の成長記録 とりあえず、今日の夜か…