2015年6月3日のブックマーク (15件)

  • 初心者でもほぼ無料でScalaを勉強できるコンテンツ8選 - paiza times

    Photo by Luca Sartoni こんにちは。谷口がお送りします。 プログラミングをこれから学ぼうとしている方や、これから研修や実務に入る新人ITエンジニアの皆さんの中には「Scalaを学習したい」という方も多くいらっしゃるかと思います。 Scalaはオブジェクト指向言語と関数型言語の特徴を統合したマルチパラダイムのプログラミング言語です。 ScalaJavaの良さを継承し、かつスクリプト言語や関数型言語のメリットを吸収した言語で、Javaの後継を担うものとして注目されています。 Scalaの利点は、Javaの良さを継承しつつ、スクリプト言語や関数型言語の良いところも吸収し、先進的な機能や文法を取り入れている点にあります。また、簡易に並列処理プログラミングを行うことができるライブラリも付属しています。 Scalaは、海外ではTwitterやLinkedInなどが利用していること

    初心者でもほぼ無料でScalaを勉強できるコンテンツ8選 - paiza times
    kawa2013
    kawa2013 2015/06/03
  • 学びを支援するWEBアプリを作りました - 下町柚子黄昏記 by @yuzutas0

    概要 Enokilog(エノキログ)というサービスをリリースしました。 勉強がてらシンプルなRailsアプリを作りました。 どんなサービスか 学習の進捗を記録するサービスです。 調整さんみたいなテーブルビューで学習の記録や共有ができます。 名前の由来は以下の通りです。 榎(えのき)という樹木は、江戸時代、幕府によって一里ごとに植えられました。 旅人が木陰で休憩したり、距離を把握できるようにするためです。 Enoki Logは、榎が茂る一里塚のようなWEBアプリを目指して開発されました。 ユーザーが日々の学習を記録して、一歩ずつ前進するお手伝いをします。 どうやって使うのか 登録 Enokilogにアクセス。 メールアドレスとパスワードでユーザー登録。 作成 新しい学習記録を作成。 タイトルや利用教材などを記入⇒作成完了ボタン。 学習終了日に向けてマイルストーンを記入。 更新 実際の進捗を○

    学びを支援するWEBアプリを作りました - 下町柚子黄昏記 by @yuzutas0
    kawa2013
    kawa2013 2015/06/03
  • オブジェクト指向プログラミングデザインルール : 一生涯プログラマ

    2014年04月01日00:00 カテゴリProgramming オブジェクト指向プログラミングデザインルール プロのプログラマとはただ仕様通りに動くプログラムを作ればいいという物ではない。 保守性や拡張性を考慮し、変更に強くバグの混在しにくいプログラムを効率よく作る必要がある。 その為に、プログラミングする上で心に留めておかなくてはならない事がある。 今回はその中でも、オブジェクト指向言語においてプログラミングする際に私が意識している事を書き留めたい。 デメテルの法則 オブジェクト間の依存度を最小限にする為に任意のオブジェクトが参照出来る範囲を下記の4つに制限する。(メソッドチェーンを許容しない) 但し、メソッドの戻り値が呼び出し元インスタンスと同じクラスの場合はメソッドチェーンを許容する。任意のオブジェクト自身メソッドの引数に渡されたオブジェクトメソッドの内部で新たにインスタンス化され

    オブジェクト指向プログラミングデザインルール : 一生涯プログラマ
    kawa2013
    kawa2013 2015/06/03
  • ポルノ写真投稿対策として肌色フィルタ作った話 - Konifar's WIP

    写真投稿系のアプリだと必ず問題になると思うんですが、ユーザーが増えてくると ポルノを投稿をするユーザーが0.7〜1.0%くらいは出てくるんですよね。 業のTaptripは海外のユーザーが99%以上なんですが、やはりポルノを投稿するユーザーが1%くらいいます。中でも中東地域のユーザーが投稿するポルノ写真は結構ヤバくて、 中学生が見たらトラウマになっちゃうんじゃないかってレベルです。 Googleの提唱するFamilySafetyの理念にも反しますし、電車の中でいきなり表示されると気まずいということもあって、昨年 『肌色フィルタ』というのを作って暫定対応しました。 ですが、最近もっと良い対策を入れたことで肌色フィルタは役割を終えることになったので、供養を兼ねてまとめておこうと思います。 先に言っておくと、AIやディープラーニングみたいな技術的なチャレンジはやっていません。あくまで工数かけずに

    ポルノ写真投稿対策として肌色フィルタ作った話 - Konifar's WIP
    kawa2013
    kawa2013 2015/06/03
  • プログラミング初心者がつまずきやすい【配列】について動画で学習してみた - paiza times

    こんにちは、谷口です。 paizaには、オンラインでプログラミング学習ができるパイザ・ラーニングという無料コンテンツがございます。 この度、こちらのPHPプログラミングの基礎が学習できる「入門編」に、初心者がつまずきがちな配列の使い方についてを学べる「PHP入門編:プログラミングを学ぶ4」が追加されました! こちらでは動画を通して配列の基礎を学ぶことができ、最終的にはより高度で柔軟性の高いランダムのくじ引きシステムが作れるようになることを目指します。 初心者でも楽しく学べるプログラミング入門サービス | paizaラーニング 先日このブログで、プログラミング初心者の弊社社員に「PHP入門編:プログラミングを学ぶ1」でPHPの学習をしてもらったお話をしました。 paiza.hatenablog.com そこで今回は、次のステップとして「PHP入門編:プログラミングを学ぶ4」を通して配列につい

    プログラミング初心者がつまずきやすい【配列】について動画で学習してみた - paiza times
    kawa2013
    kawa2013 2015/06/03
  • 経験ゼロからプログラミングを習得!自分に合わせて選べる4つの学習法 - paiza times

    Photo by deveion acker こんにちは。谷口です。 最近プログラミング初心者の方々から「独学でプログラミング学習をしています!」というお話をよく伺います。 しかし中には「プログラミングに興味はあるんだけど、そもそもどうやって勉強を始めたらいいのだろう?」「普通の勉強とはどう違うの!? 自分に合った学習法が分からない!」といった声も耳にします。 プログラミングに限らず、自分に合った学習を選ぶのはとても大切なことですし、理解するまでの時間も変わってきます。自分に合わない学習法を使ったために、当は適性があるにもかかわらず挫折してしまったら、とてももったいないことです。 そこで今回は、プログラミング未経験の方が、プログラミングを習得するために有効な学習法をいくつかご紹介していきます。 ■プログラミング学習法 ◆1.学習サイトで学習する コストの低さ:★★★ 手軽さ:★★★ 最近

    経験ゼロからプログラミングを習得!自分に合わせて選べる4つの学習法 - paiza times
    kawa2013
    kawa2013 2015/06/03
  • ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発

    これから C# 開発を始める方、あるいはチームの開発品質をあげたい リーダー・マネージャ向けに、C# の勉強方法を解説した、約2時間の研修用の資料です。Read less

    ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
    kawa2013
    kawa2013 2015/06/03
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    kawa2013
    kawa2013 2015/06/03
  • PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ

    連載目次 連載では、数回にわたって「PHPで、どのようにオブジェクト指向プログラミングをしていくか」を解説します。比較的「多くのオブジェクト指向プログラミングで共通していえる話」から「幾分、PHPに固有のお話」まで、ゆっくりと綴っていきたいと思います。「唯一の正解」なんてものはなかなか存在しないものですが、「こんな考え方もあるのか」ぐらいの感じで読んでいただければ幸いです。 おおむね「PHPの基文法は理解したけど、その次はどうしよう……」という人を読者に想定しています。例えば「初心者を1、2冊読んで、ある程度手を動かしてみた」「PHP 5技術者認定初級試験には合格した」(あるいは「合格できるだろう」くらいには勉強をした)というレベルの人です。 そのようなレベルにある時期は、「で、オブジェクト指向っておいしいの?」などと疑問を持つ人も多いかと思います。そこで連載では、オブジェクト指向

    PHPにおけるクラスの書き方と呼び出し方――インスタンス、メソッド、プロパティ
    kawa2013
    kawa2013 2015/06/03
  • ソフトウェア開発で得た教訓22箇条 | POSTD

    1. 小規模なものから徐々に拡張していく。 私は日頃、新たなシステムを作るにせよ既存のシステムに機能を追加するにせよ、必要な機能すら殆ど持たないようなとてもシンプルなバージョンを作るところから始めるようにしています。そこから当初予定していた機能まで、段階的にソリューションを拡張していきます。私は初めから細部にわたって計画をできたことはありませんが、代わりに開発を進めていく中で新しく見つけた情報をソリューションに役立たせます。 私はJohn Gallの、この言葉が好きです。 “複雑なシステムというのは、往々にしてシンプルなシステムから発展したものだ。” 2. 同時に複数のものを変えない。 開発中にテストが失敗したとき、あるいは機能がうまく動作しなかったとき、1つだけ変更すれば、問題発見が格段に容易になるでしょう。言い換えるなら、短いイテレーションを行いなさいということです。1つずつ変更を行い

    ソフトウェア開発で得た教訓22箇条 | POSTD
    kawa2013
    kawa2013 2015/06/03
  • 遊ぶだけで一流エンジニアになれる!?ゲーム形式のJavaScript学習ツール「Code Combat」の使い方

    現代は、世の中とテクノロジーが密接なつながりのある時代。特に、スマートフォンが爆発的に普及した2010年以降から、Webサービスの充実を体感している人も多いはず。そして、非エンジニアでありながら趣味としてプログラミング行い、ゲームやWebサイトを作っている人も多いです。 しかし、プログラミングと聞くと「難しそう」といったイメージを持つ方も多いのではないでしょうか?エンジニアは専門職ということもあり、その入口は特に難しそうに感じるかもしれません。 そこで今回は、初めてプログラミングに挑戦したい方にオススメな、JavaScriptPythonなどの学習サービス「Code Combat」をご紹介します。 「Code Combat」ってなに? 「Code Combat」は、プログラミングを全く知らない人でも簡単に出来るゲーム形式のサービスなので「遊びながらJavaScriptなどを学ぶ」ことので

    遊ぶだけで一流エンジニアになれる!?ゲーム形式のJavaScript学習ツール「Code Combat」の使い方
    kawa2013
    kawa2013 2015/06/03
  • クックパッドはなぜ開発しやすいのか // Speaker Deck

    クックパッドはなぜ開発しやすいのか At AWS Summit Tokyo 2015 Developer Conference 2015/06/03

    クックパッドはなぜ開発しやすいのか // Speaker Deck
    kawa2013
    kawa2013 2015/06/03
  • 『なぜ人類のIQは上がり続けているのか? 人種、性別、老化と知能指数』 知能の謎に迫る! - HONZ

    著者ジェームズ・R・フリンは1980年代に発表した論文で、アメリカをはじめとする工業国で、時代とともにIQ(Intelligence Quotient)が上がり続けていることを確かな証拠で示した。人類が過去100年にわたって賢くなり続けているという研究結果は大きな反響を呼び、このIQ上昇は著者の名前から“フリン効果”と呼ばれるている。 フリン効果は、更なる疑問を呼び起こさずにはいられない。なぜ、人類のIQは劇的に向上したのか、21世紀もこの傾向は続くのか、そもそも人類の知能は当に向上しているといえるのか。書はIQ研究の世界だけでなく、知能そのもののとらえ方に新たな視点を提供したフリン自身が、様々な時代と地域のデータを丁寧に分析することで上記の質問に答えを出しながら、「時代や場所が人類の知性にどんな影響を与えているのか」を解き明かしていく。 日でのIQに対する関心は欧米ほど高くはなく、

    『なぜ人類のIQは上がり続けているのか? 人種、性別、老化と知能指数』 知能の謎に迫る! - HONZ
    kawa2013
    kawa2013 2015/06/03
  • 30代で部長になった私が泣かされた「年上の部下」の実在サンプル7人衆とその上司としての接し方 - ひかる人財プロジェクト

    私は今の会社に中途で就職したのですが、入社して一年後に部長になりました。38歳でした。中小企業でしたがそこそこ社員数もいましたし、老舗の会社ですので当時私より「年上の部下」は必然的にかなりの人数存在していました。 私は部長になった日から今日まで様々なやっかみや嫌がらせをぶつけてくる中々手強い「年上の部下」に対峙してきました。最近はその人数も減りほとんどいなくなりましたし、私も少しは認めてもらえてきたので、今思えばいい思い出ですが当時は相当泣かされたというか苦しめられました。 その時現実にいた「年上の部下」のタイプと、その人たちに当時「改めて欲しいこと」を指摘した時などによく返ってきていた面倒臭いセリフをいくつか紹介します。その後で私がその人たちに少しでもモチベーションを上げて業務にあたってもらうためにどう接したか、私を認めてもらうためにどう接したかも紹介します。 最近人事異動があってまさに

    30代で部長になった私が泣かされた「年上の部下」の実在サンプル7人衆とその上司としての接し方 - ひかる人財プロジェクト
    kawa2013
    kawa2013 2015/06/03
  • 新着記事

    『フォトショップ・ブイアイピー』の新着記事です。フォトショップやデザインをたのしむウェブサイト。2009年3月創刊以来、3800を超えるコンテンツを更新しています。フリーフォントなどの無料デザイン素材/配色やWeb制作といった最新トレンドも公開中。

    新着記事
    kawa2013
    kawa2013 2015/06/03