タグ

プログラミングに関するnakachopのブックマーク (12)

  • 見逃しがちな信用できるエンジニアの特徴 - Qiita

    まえがき 組織に属している人には基的に他者との協業がついてまわる。 エンジニアの振る舞いに関して、古い日の価値観で測ると「和を乱す」、「空気が読めない」、「有害」などと見られがちな振る舞いが、当は「信用できる」人間の振る舞いであることがたまにある。 逆に「印象が良い」、「優しい」と評価される振る舞いも「信用していいのか?」と疑いをもつ指標になるものもある。 今回はエンジニアとして働いていくなかで、凝り固まった古い価値観で、信用すべきエンジニアを見誤らないためにも、信用できるかもしれないと思えるエンジニアの特徴を書き記す。 実は信用できるかもしれないエンジニアの特徴 小さな問題に対しても熱議論ができる 社会人は同僚や上司と意見が割れることは少なくない。 特にエンジニアという職業に関しては、コードの実装方法や設計(モジュールの分け方や名前等)と普通の社会人ならそこまで気にしないようなこと

    見逃しがちな信用できるエンジニアの特徴 - Qiita
    nakachop
    nakachop 2022/03/16
    “タスクをアサインしたエンジニアを信じて最後までやらせてあげるといった判断ができるエンジニアは、ヒトに投資ができるエンジニア” ヒトに投資 つまりは 信じること 子育てにも通ずる
  • プログラマーから見たPDFファイル - アンテナハウス PDF資料室

    更新日: 2020年8月14日 このページの目的 プログラマーは、クライアントから提供されたPDFファイルで、その要求を実現させようとしたとき、PDFのどんなところを見ているのでしょうか。このページでは、ちょっと珍しい視点でPDFファイルを解き明かしていきます。 自分でプログラムを書いてPDFファイルからテキストデータを取り出したいという人も、ぜひご一読ください。 はじめに PDFファイルをクリックすると、あたかも紙に印刷したかのように、どんなマシンでも同じような見た目で文章や画像がディスプレイに表示されます。 この単純な事実は、日常的にPDFファイルを利用していると当たり前に感じられるかもしれません。しかし、よくよく考えると驚くべきことです。 いったい、どのような仕組みがあれば、「過去から現在に至るさまざまな種類のコンピューターで見た目を変えずに同一の紙面を再現する」という目的を達成でき

    プログラマーから見たPDFファイル - アンテナハウス PDF資料室
    nakachop
    nakachop 2020/08/15
    文体というか文章のリズムというのかな?スキ(内容に関係ない感想)
  • 悲報:プログラムサンプルの「hoge」が通じない時代が来た

    プログラマがよく使う「hoge(ほげ)」や「hogehoge(ほげほげ)」。プログラムのサンプルコードなどで、特に意味がない、何を入れてもかまわないときに使う言葉として、おなじみですよね。もっと一般的に例えるなら、書類の記入例などで「○○太郎」「(地名や会社名)花子」などと書かれているのに近い感じでしょうか。 そんなhoge、一般用語ではないにしても、コンピュータ業界なら誰でも通じる言葉……と思っていたら、そうでもないことがネットで話題になっています。 注目を集めたのは、“【え、通じない?】教授「hogehoge...」学生「何いってんのこの人?“というまとめ。 togetterまとめ 学生さんと思われる発言者による「情報の課題ついでに、先生に質問しておいた」「お願いです、先生。教えてください、気になるんです! この間はHOGEMETHODとか言ってたじゃないですか。何ですか、ホゲメソッド

    悲報:プログラムサンプルの「hoge」が通じない時代が来た
    nakachop
    nakachop 2015/06/19
    "piyo"カワイイ "piyo"推し
  • hoge, hogehogeの由来、foo,bar の語源

    hogeとは プログラムのコードやReadmeを見ていると、サンプルの変数名やパスワードとして「hoge」が使われていることがあります。 これは、日で普及しているプログラミング業界の隠語で、特に意味はないものですが、ファイル名、関数名、変数名などの使い捨てワードとしてよく使われています。 由来はよく分からないのですが、間投詞としての「ほげ?」が、80年代にコンピュータギークの間で使われて定着した、ということのようです。 「ほげ」を使用した最古の記録の一つは、1984年頃に 曽田大明神@名古屋大学(現SRA)が使用した “hoge” です。 現在でも曽田大明神に奉納されている 3.5 吋のフロッピィディスク中には 当時のままに残っている可能性があります。 (A page of HOGE) 海外でのhogeはfoo,bar というわけでもちろんこの「hoge」は、日国内でだけ通用するジャー

    hoge, hogehogeの由来、foo,bar の語源
    nakachop
    nakachop 2015/06/19
    "hoge"が通じないらしい でもワタシは"hoge"を知っているが"foo"とか"bar"を知らない "piyo"がカワイイと思う
  • ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト

    レッスン一覧 料金プラン ログイン 2024/07/25 NEW 【週刊ドットインストール】 コードレビュー付きメンタリングサービス、Swiperレッスン、クラス名ってどうつけるの? 2024/07/25 NEW 【転職副業したい方へ】 コードレビュー付きのメンタリングを始めます! 2024/07/24 NEW 『Swiperでカルーセルを実装しよう』をリリースしました 2024/07/23 NEW クラス名、どうする? - HTML / CSS を極めるコーナー 2024/05/07 NEW あなただけの学習ロードマップを作成します 【随時受付中】

    ドットインストール - 3分動画でマスターする初心者向けプログラミング学習サイト
    nakachop
    nakachop 2013/10/31
    電車内でイヤホンつけて勉強しようかな
  • Liveweave HTMLエディター

    Initializing... Liveweave expand_more home Home data_object CSS Explorer arrow_outward Palette Color Explorer arrow_outward Polyline Graphics Editor arrow_outward build Tools expand_more restart_alt Load base template post_add Generate Lorem ipsum... code Format HTML code_blocks Format CSS data_object Format JavaScript library_add Library expand_more AAlgolia JS Animate CSS Apex Charts JS BBulma C

    nakachop
    nakachop 2013/10/31
    紹介されてたサイト
  • 50行で作る、HTML5+JavaScriptで『ラングトンのアリ』の簡単プログラミング! - あのねノート。

    2013-09-16 50行で作る、HTML5+JavaScriptで『ラングトンのアリ』の簡単プログラミング! やり方 適当プログラミング解説シリーズ はじめに。 ラングトンのアリ(Langton's ant)を知っていますか?ラングトンのアリはWikipediaのラングトンのアリによると、以下のように記述されています。 ラングトンのアリ(英: Langton's ant)は、クリストファー・ラングトンが発明した単純な規則で記述される2次元チューリングマシンである。 実際の3匹のラングトンのアリの早送りされた動きです。 一見複雑そうに見えますが、ルールはたったこれだけです。(上のgifでは色のあるマスが白のマスとしています。) 黒いマスにアリがいた場合、90°右に方向転換し、そのマスの色を反転させ、1マス前進する。 白いマスにアリがいた場合、90°左に方向転換し、そのマスの色を反転させ、

    nakachop
    nakachop 2013/09/17
    ダメだ…分からん(T^T)
  • プログラマが考える劇的に効率が上がるExcelシートの作り方

    そこそこの複雑な計算をするのにExcelはものすごく便利です。何かのプログラミング言語を使って書いたら1時間くらいかかるような計算が、ものの数分でシート上にできあがります。 この素晴らしいExcelを、より使いやすくするワザを、プログラマ的な視点から書きたいと思います。 拡張性のないシート そういうわけで、Excelは素晴らしいんですが、使う人によってはなんとも「拡張性のないシート」ができあがります。 僕はプログラマなので、こういう素晴らしいツールを使いはじめると、どうしても拡張性とか保守性みたいなものが気になってしまいます。プログラマは同じことを繰り返すのが苦手です。シートにデータを入力してから完成形ができあがるまでに人手を使うことを避けて、全部を自動化したくなります。 次のようなことをしていたら、Excelを正しく使えていないような気がします。 途中で電卓を使って計算してセルを埋めてい

    プログラマが考える劇的に効率が上がるExcelシートの作り方
    nakachop
    nakachop 2013/09/12
    プログラマ気質の考え方っておもしろい
  • 自由研究にいかが? 手のひらパソコン「ラズベリーパイ」の魅力(THE PAGE) - Yahoo!ニュース

    手のひらに乗るイギリス生まれの小さなコンピューター「ラズベリーパイ(Raspberry Pi)」。発売直後の1年半ほど前は入手困難な製品でしたが、在庫が増えて購入しやすくなりました。電子工作で作った回路と接続して楽しむなど、愛好者の間で静かなブームとなっています。 ラズベリーパイは、IT技術者やプログラマー教育目的に開発されました。大きさはほぼ名刺サイズ。ケースはなく、基板がむき出しになっているので、何か特殊な機械のように見えますが、れっきとしたパソコンです。海外での価格は35ドル前後(日では4000円前後)からとお手ごろです。 OSはWindowsではなく、Linuxという技術者がよく使うOSを使います。ハードディスクやSSDの代わりにSDメモリーカードを利用し、ディスプレイへの出力はHDMIなどが使えます。USBポートが付いており、キーボードやマウスも接続できます。加えてLANにも

    自由研究にいかが? 手のひらパソコン「ラズベリーパイ」の魅力(THE PAGE) - Yahoo!ニュース
    nakachop
    nakachop 2013/08/16
    詳しく分からないけど面白そう
  • 世間ではプログラマが足りていないらしい - やねうらおブログ(移転しました)

    最近、私のまわりの会社は求人難だと言う。まともなスキルをもっている人は給料の高い会社(いまならソーシャルゲーム系か)に転職してしまうので、もはや求人市場にはカスしか残っていないとその経営者たちは言う。 毎日、毎日、何十人も面接するが、とんでもないレベルの奴らが大挙して押し寄せてくる。プログラミング歴2年とか3年ぐらいの奴ら。純粋にプログラミングの勉強に費やした時間数で言うと500時間とか1000時間とかその程度の。ピアノで言ったらバイエルすら終わってないレベル。そんな奴らがほとんどだと彼らは言う。 ピアノのリサイタルで金取って演奏するのに、バイエルレベルの奴が来たらブーイングの嵐で金返せーって誰でも思うだろう。しかし、IT業界に至っては最近は開発環境が整っているので生産性が高く、そのレベルの人たちでも出来る仕事がなくもない。だからそんな無茶苦茶がまかり通っているのだ。 私は先日、CODE

    世間ではプログラマが足りていないらしい - やねうらおブログ(移転しました)
    nakachop
    nakachop 2013/08/12
    プログラマになるってやっぱり特殊な人なのかな そしたら一生日曜プログラマの方が楽しそう 今から頑張ってもいつものになるか…
  • WEB開発者がMacをつかうべき理由(2) | Firegoby

    前回の記事に引き続きになるのですが、今回はちょっとまじめに。 ちなみに、ここでいうWEB開発者というのは、プログラマやサーバーエンジニアを指していて、デザイナーは含まれていないので悪しからず。 MacOSXは最も安く手に入る商用UNIXである? 正直言ってMacOSX = UNIXと呼ぶのは、つい最近までは正確ではなかったように思う。 少なくとも、現在のSnow Leopard(10.6)の一つ前のバージョンLeopard(10.5)からが正式なUNIXであって、それ以前のMacOSXはあくまでも自称UNIXであった。 と、余談はさておき。 Macでは統合開発環境が使えないからダメ? PHPPerlの開発を行う場合、多くの場合テキストエディタかEclipseなどの統合開発環境(IDE)を使用するのだが、私はIDEを使用することは個人的に良しとしていない。 その最も大きな理由が、IDEの使

    nakachop
    nakachop 2013/07/05
    自宅でMacでのプログラム楽しんでみようかな.勉強になるしね.
  • 手遅れになる前に!Webディレクターがプログラミングを学ぶ時に使いたいサイト10選

    プログラミングを「気」で勉強するのに役立つサイト10選とその解説 | 今年はWebディレクターもコードを書こう! 『Webディレクターは、コードを書く必要はない??』 もちろん業のエンジニアと同等のコードを書く必要はありません。しかし、プログラムの全容や工数を把握し機能の優先順位を付けたり、技術面でエンジニアとのコミュニケーションをする上で、プログラミングを覚えることはプラスになります。 さらに、「こんな実装が出来るなんて凄い!」といった実感を伴った一つ一つのコミュニケーションが、エンジニアからの信頼を獲得する助けになるのです。 どうやってプログラミングを覚えるか? プログラミングは、毎日のちょっとした勉強の積み重ねで学習する事もできます。 今回はスタートアップで働くWebディレクターの方々に向けて、プログラミングを学べるサイトを10連発でまとめました。 このエントリーでは、

    nakachop
    nakachop 2013/05/21
    勉強あるのみ 頑張ろう…
  • 1