タグ

2015年7月25日のブックマーク (8件)

  • 【保存版】GLPにApache Licence2.0,知らなかったでは済まされないライセンスのお話 | Share Tips

    【保存版】GLPにApache Licence2.0,知らなかったでは済まされないライセンスのお話Android そもそもライセンスは用語に頼るのか ITのライセンスとなるとGLP,LGPL,Apache Licence2.0, GNU,Modified BSD Licence ・・・と 『略語』ばかり耳にします。 必ずAPIを使った地図のに指定のロゴを入れる(GoogleMap)とか じゃらんのロゴの指定のように『何をどうしろ』とはっきり書けばいいんじゃないか そう思うかたもいらっしゃるのではないでしょうか。 『略語』ばかりの方は、実はオープンソースライセンスの名前群です。 ソフトウェアには著作権があり、利用者は制作者(法人も含む)とライセンス契約を結ぶことで、 著作権に関する許諾を得ています。 そうすることで、契約の内容に沿った形で自由にソフトウェアが利用出来ことで さ

    【保存版】GLPにApache Licence2.0,知らなかったでは済まされないライセンスのお話 | Share Tips
  • Railsのモデルの作成、検索、更新、削除のよく使うメソッドのまとめ - Rails Webook

    Rails(Active Record)でのモデルの作成、検索、更新、削除でよく使うメソッドをまとめました。 動作確認 Rails 4.1 目次 モデルの生成と保存 モデルの検索 モデルの更新 モデルの削除 ※モデルの検証や関連については、こちらへ ※モデルの挙動がわかりづらい場合は、rails c -sで、サンドボックスモードで下記のコマンドを実行してみてください。 1. モデルの生成と保存 属性を設定してモデルオブジェクトを生成する(newメソッド) newメソッドにカラム名と値ををハッシュで渡すことで値を設定してモデルオブジェクトを生成することができる。 user = User.new(name: "田中", email: "tanaka@test.co.jp") ハッシュで値を設定する モデルオブジェクトのattributes属性にカラム名と値をハッシュで渡すことで、モデルオブジェ

    Railsのモデルの作成、検索、更新、削除のよく使うメソッドのまとめ - Rails Webook
  • ErlangとWeb - ハードリカーエンジニア

    Webは並行である あなたがウェブサイトにアクセスする場合には同時平行性が発生します。 いくつかの接続が開かれ、リクエストは開かれた接続を通って送信されます。 そしてウェブサイトが画面に表示されます。 使用しているブラウザの設定に応じて、サーバーと4つか8つの接続を確立します。そしてこれは多すぎるわけではありません。 しかし接続について考えてみてください。 あなたはサーバーへアクセスしているただ一人の人ではありません。 何百、何千とまではいきませんが、同時に同じサーバーへ何百万もの接続を行うことができます。 今日でさえ、製造に使用されるシステムの多くはC10K問題(1万同時接続)を解決していません。 次のステップに到達するためにC100K問題を解決しようとしていますが、まだまだ解決にはほど遠い状態です。 一方、Erlangは数百万の接続を扱うことには問題はありません。 執筆時点では予備のメ

    ErlangとWeb - ハードリカーエンジニア
  • AWS News Blog

    New — File Release for Amazon FSx for Lustre Amazon FSx for Lustre provides fully managed shared storage with the scalability and high performance of the open-source Lustre file systems to support your Linux-based workloads. FSx for Lustre is for workloads where storage speed and throughput matter. This is because FSx for Lustre helps you avoid storage bottlenecks, increase utilization of compute

  • Free-ScalikeJDBC から見る合成可能なDSLの作り方

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Free-ScalikeJDBC から見る合成可能なDSLの作り方
  • Function Programming in Python

    Functional Programming inPython David Mertz Additional Resources 4 Easy Ways to Learn More and Stay Current Programming Newsletter Get programming ­related news and content delivered weekly to your inbox. oreilly.com/programming/newsletter Free Webcast Series Learn about popular programming topics from experts live, online. webcasts.oreilly.com O’Reilly Radar Read more insight and analysis about e

  • git reset がわからない - Qiita

    git reset がわからないので図をかいた 以前のコミットへ戻るとき 現在の HEAD へ戻るとき 現在の HEAD へ戻る という日語はおかしかった。 reset は HEAD の位置を変更する。 オプションとしてステージ上、ワーキングツリーのファイルを削除したり残したりできる。 HEAD へ reset するということは HEAD の位置がかわらない reset --soft はステージにもワーキングツリーにもなにもしない、のでなにもおこらない reset はステージ上からファイルを降ろすので、add の取り消しになる reset --hard はワーキングツリーへの変更も削除してしまう。コミットしていない作業は消える。 メモ ステージ と index は同じもの unstage はステージから削除されるということ HEAD^ は HEAD の一つ前のコミット ローカルファイルを

    git reset がわからない - Qiita
  • Flask でアプリケーションを作る際のメモ(2015 年版) - Memo

    Flask でアプリケーションを作る際のメモ - Memo の 2015 年版 ディレクトリ構造 . ├── __init__.py ├── app.py ├── configs │ ├── __init__.py │ └── settings.py ├── errors.py ├── extensions │ ├── __init__.py │ ├── injector.py │ └── permission.py ├── forms ├── i18n ├── models │ ├── __init__.py │ ├── db.py │ ├── entities │ └── mappers ├── static │ ├── css │ ├── fonts │ ├── img │ └── js ├── templates │ ├── admin │ └── frontend ├── tes

    Flask でアプリケーションを作る際のメモ(2015 年版) - Memo