2017年2月23日のブックマーク (14件)

  • PHPで配列そのものを引数にしたい場合 - Qiita

    $args = array(); foo($args[0], $args[1], $args[2], ……);

    PHPで配列そのものを引数にしたい場合 - Qiita
    tamu222i
    tamu222i 2017/02/23
  • 知らないと損をする6つのライセンスまとめ

    オープンソースやフリーウェア、フリー素材などが巷に溢れ、それらを利用する機会が増えたわけですが、ライセンスに関わる問題がより身近になってきました。 創作活動をより公正に行う上で必要な情報をまとめてみました。 簡単にまとめると、使おうと思ったリソースが Apacheライセンスだとラッキー! BSD、MITならまあ使える GPLはきびしー! て感じです。 制約の種類 ライセンスで制約されるのは著作物を使用する上での禁止・許可・義務事項です。 各ライセンスでは何が禁止・許可・義務の対象となっているかを知ることが、理解の近道です。 まずはライセンスでよくあげられる禁止・許可・義務事項についてまとめます。 ※ここでは利用する創作物(作品やコード)のことを単にソースと呼びます 著作権表示義務 どっか見えるとこにこういうの↓を表示してね Copyright© mycode , 2014 All Righ

    tamu222i
    tamu222i 2017/02/23
  • Composerで依存しあう複数のパッケージを同時開発する場合のTIPS(開発の流れ編) | QUARTETCOM TECH BLOG

    この記事を書くにあたって、これまで何度か読んだことのあったComposerのソースを再度読み直して理解しようとしてみました。ですが、Composerのソースってなんだか難しくて、分かった!という感触はまだまだつかめていません。Composerのソースがひどくスパゲティだ!なんてことはないのですが。 おそらくこれはソースの問題というよりも、私自身の、取り扱っている問題そのものに対する理解が浅いからなのだろうと、現時点では結論づけています。ひとまずComposerに登場する最も主要な構成要素を、図にまとめておきます。 ところで、前回の記事では、Composerがvendorディレクトリ配下のパッケージ内の状態をどのように管理しているのかを簡単に解説しました。 今回は、複数のパッケージを同時に開発する場合の流れを例にして解説します。 注:複数のパッケージを開発するときに、必ずこの流れでないといけ

    Composerで依存しあう複数のパッケージを同時開発する場合のTIPS(開発の流れ編) | QUARTETCOM TECH BLOG
    tamu222i
    tamu222i 2017/02/23
  • 多要素認証を使った運用でもっと安全に - サーバーワークスエンジニアブログ

    こんにちは、カスタマー・サポート課のマツシタです。 AWSアカウントの特にrootアカウントは多要素認証(MFA)を設定することが強く推奨されています。ただ、多要素認証を設定するだけで安全と言えるでしょうか? 今日はAWSアカウント運用のセキュリティのさらなる強化を考えてみたいと思います。 多要素認証に今、求められているもの 多要素認証を設定しない場合、AWSアカウント発行時に設定したメールアドレス(=rootアカウント)とパスワードだけで最高権限でAWSアカウントにアクセスできてしまいます。多要素認証を設定すると、それ加えて、6桁の数字の認証コード(30秒ごとに更新されるワンタイムパスワード)が求められます。なので、外部から悪意のあるアクセス防止という観点では、セキュリティ強度を高めています。 しかし、最近よく指摘されるのは内部犯による不正侵入の可能性です。”一人”の悪意ある人によりAW

    tamu222i
    tamu222i 2017/02/23
  • JASRAC曲をカラオケで長期無断使用 飲食店経営者に懲役2年の有罪判決

    音楽著作権協会(JASRAC)によると、福岡地裁は2月17日、JASRAC管理楽曲をカラオケで長期にわたって無断利用したとして、著作権侵害の罪に問われた飲店経営者に対し、懲役2年(執行猶予4年)の有罪判決を言い渡した。カラオケでの楽曲無断利用で懲役刑の有罪判決が出たのは全国で2例目という。 JASRACによるとこの経営者は、福岡県志免町の社交飲店「つねや2」店内で、JASRACが著作権を管理する楽曲を長期間にわたり、カラオケ伴奏による歌唱に無断利用していたという。JASRACから告訴を受け、福岡県警が昨年10月に経営者を逮捕。11月に著作権法違反の罪で福岡地方裁判所に起訴していた。 関連記事 JASRAC、美容室など全国212施設に一斉法的措置 BGM利用の著作権手続き求め BGMを利用しながら著作権手続きを行っていない美容室など全国212の施設に対し、JASRACが全国一斉に民事

    JASRAC曲をカラオケで長期無断使用 飲食店経営者に懲役2年の有罪判決
    tamu222i
    tamu222i 2017/02/23
  • AIでチームを成長 プロジェクト管理ツール「Commu」β版が公開

    Commuは、タスクの対応状況を表示するダッシュボード、チケット、作業ボリュームや進捗を確認するガントチャート、Wikiといった機能でプロジェクト管理を支援するクラウド型ツール。AI(Artificial Intelligence:人工知能)によってプロジェクト管理を効率化する仕組みが組み込まれており、使うほどにより最適なアドバイスや改善を行うようになるというサジェスト機能を備える。 管理する対象の全てのタスクは、「チケット」の単位で管理される。Commuはチケットの内容をAIで解析し、メンバーの作業状況を判断した上でタスクの担当者を推薦するといった機能が備わる。Wikiやチケットは、Markdown記法によって記述する。 今後は、機械学習との連携機能や分析機能を随時強化していく予定。β版である2017年2月現在、全機能を無料で利用できる。 関連記事 初心者でもWindowsmacOS

    AIでチームを成長 プロジェクト管理ツール「Commu」β版が公開
    tamu222i
    tamu222i 2017/02/23
  • 内向的な人のための面接ガイド

    内気な人や内向的な人にとって、仕事の面接は自分のスキルをうまく最大限に説明しなければならない苦痛な時間です。一方で、内向的な性格は「几帳面」「用心深い」など、メリットとなる長所を備えています。そんな内向的な人だからこそ発揮できる長所をうまく伝えて、仕事の面接を有利に進められるインフォグラフィック「内向的な人のための面接ガイド」が公開されています。 Introverts Guide to Job Interviews - CashNetUSA Blog https://www.cashnetusa.com/blog/introverts-guide-job-interviews/ もしあなたが世界で49.3%の割合を占める「内向的な人」であれば、あなたは仕事の面接で自分を不利だと考えるかもしれません。実際のところ、内向的な人だからこそ持っている独特なスキルがあり、それをうまく活用すれば仕事

    内向的な人のための面接ガイド
    tamu222i
    tamu222i 2017/02/23
  • これがIT業界の給与事情、世界各都市のソフトウェアエンジニアやプロダクトマネージャーなどの平均給与を比較するとこうなる

    By 401(K) 2012 就職や転職活動の際には、志望する企業の理念や風土など気になることがたくさんありますが、「給料」も仕事を決める上での重要な点の1つ。求職サイトのHiredは、IT業界の中でもソフトウェアエンジニア、プロダクトマネージャー、データサイエンティストにしぼって都市別平均給与や平均給与の遷移などを分析し公開しており、就職や転職活動の参考になりそうです。 State of Salaries - Hired https://hired.com/state-of-salaries-2017 2016年のソフトウェアエンジニアの平均給与(市場別)を都市別に表したのが以下の地図になります。アメリカでは最も高いのがサンフランシスコ・ベイエリアで13万4000ドル(約1524万円)、続いてシアトルで12万6000ドル(約1432万円)、ニューヨークで12万ドル(約1364万円)となっ

    これがIT業界の給与事情、世界各都市のソフトウェアエンジニアやプロダクトマネージャーなどの平均給与を比較するとこうなる
    tamu222i
    tamu222i 2017/02/23
  • 社員全員が世界各地でリモートで働く「GitLab」はなぜ創業2年で160人まで規模を拡大できたのか?

    Gitベースでソースコードを管理するGitHubは、ソースコードが公開されていることから企業での利用が難しいという面があります。このため、自前のサーバー環境でGitを使える「GitLab」の企業での利用が拡大しています。急成長中のGitLabですが、社員全員がバラバラのリモート環境で働いているという異色のワークスタイルを採用していながらも、規模を拡大しており注目されています。 急成長中のGitLabのシド・サイブランディCEOが、GitLabを支援したYコンビネータのインタビューに応じて、GitLabでの働き方や企業文化や独自のツールなどについて語っています。 Gitlab's Secret to Managing 160 Employees in 160 Locations - YouTube シド・サイブランディCEOは、「GitLabがしていること、重要である理由は何か」について聞か

    社員全員が世界各地でリモートで働く「GitLab」はなぜ創業2年で160人まで規模を拡大できたのか?
    tamu222i
    tamu222i 2017/02/23
  • 「8時間労働」から「6時間労働」に変更した結果、人は本当に幸せになれるのか?

    By Pricenfees 日では労働基準法で1日の労働時間が8時間を超えないように定められていますが、スウェーデンでは「6時間労働」を目指して複数の企業や公的機関が取り組みを行っています。実際に6時間労働を2年間取り入れた結果、どのような変化が起きたのかをBBCが報じています。 What really happened when Swedes tried six-hour days? - BBC News http://www.bbc.com/news/business-38843341 26歳のエミリー・テレンダーさんは、スウェーデンのゴセンバーグにある高齢者向けの介護施設で働く看護師です。テレンダーさんは6時間労働の効果を測るための社会実験に参加しており、ちょうど2年間の6時間労働勤務を終え、8時間労働勤務に戻る必要があります。6時間労働が終わることについて考えると、「以前よりも疲

    「8時間労働」から「6時間労働」に変更した結果、人は本当に幸せになれるのか?
    tamu222i
    tamu222i 2017/02/23
  • 高級カプセルホテル、京都に続々 寝具・内装こだわり:朝日新聞デジタル

    拡大する SF映画に出てくるようなデザインで根強い人気のナインアワーズ京都=2009年12月、京都市下京区、伊藤恵里奈撮影 京都市内で「高級カプセルホテル」の開業が相次いでいる。終電を逃した人が一晩を過ごす、狭くて暗いイメージは昔のもの。内装や快適性にこだわり、女性や外国人観光客を主なターゲットにする。観光客の増加でホテル不足や宿泊費の高騰が続くなか、手頃な価格で人気を集めつつある。 177センチでも余裕 飲店がひしめく京都市中京区の繁華街。15日にオープンした「THE PRIME POD 京都」を訪ねた。 ベッド付きの個室が上下に分かれてずらりと並ぶ。下段のベッドに横たわると、身長177センチの記者でも余裕のある広さだ。高機能マットレスやアメニティーグッズ、木目を生かした壁など、寝具や内装にもこだわる。芸舞妓(げいまいこ)が行き交う花街・先斗(ぽんと)町に近く、京の五山を見渡せるロビー

    高級カプセルホテル、京都に続々 寝具・内装こだわり:朝日新聞デジタル
    tamu222i
    tamu222i 2017/02/23
  • Twitter、赤字が大幅拡大、MAUは伸び悩みの3億1900万人

    月間アクティブユーザー数(MAU)は4%増の3億1900万人、日間アクティブユーザー数(DAU)の伸びは11%だった(同社はDAUの数値を公開しない)。製品の改善がダイレクトにDAUの増加に反映されたとしている。 ジャック・ドーシーCEOは電話会見のオープニングで、「2016年は変化の年だった。この変化はとりわけ困難なものだった。われわれは、人々がなぜTwitterを使うのかという原点に立ち返り、Twitterが世界で何が起きており、人々が何について語っているかを見るための最速の方法だという点にフォーカスした」と語った。 わずかずつの地道なサービスの改善により、DAUの2桁台の成長を実現したと同氏は主張した。2016年の目標だったユーザー向け機能の改善に続けて、2017年は収益製品の改善に取り組むとし、「これからも進む道は険しいが、その価値はある。Twitterは世界のコミュニケーション方

    Twitter、赤字が大幅拡大、MAUは伸び悩みの3億1900万人
    tamu222i
    tamu222i 2017/02/23
  • 2月22日は「忍者の日」 京都の忍者道場で子ども向け手裏剣企画

    四条烏丸にある「NINJA DOJO and STORE」(京都市下京区白楽天町、TEL 070-6401-8076)で現在、2月22日の「忍者の日」に合わせた企画が行われている。 印を組む市川伊蔵さん 伊賀出身の市川伊蔵さんが2015年に始めた同施設。忍者装束に身を包み、忍者の抜け道などの仕掛けや刀や手裏剣などの体験や、忍者道具の展示、グッズ販売を行う。欧米やオーストラリアから来場者を大半を占め、英語でレッスンも行う。昨年は、大きな宣伝をしていないにもかかわらず、年間4000人もの人が訪れたという。スタッフも伊蔵さんを含め9人に増員。別のフロアにも約30畳の道場を設けたほか、春からは着物、忍者や侍、甲冑(かっちゅう)などの装束の着付けサービスも提供するという。 「日記念日協会」が認定した忍者の日(同日)に合わせ、2月は毎週日曜に子ども向けにゴム製の手裏剣を投げる無料体験を用意。「少しず

    2月22日は「忍者の日」 京都の忍者道場で子ども向け手裏剣企画
    tamu222i
    tamu222i 2017/02/23
  • ExcelライクなスプレッドシートUIを持つWebアプリの開発に挑戦してみた(SpreadJS活用)[PR]

    JSONデータを活用した表とグラフの作成や、Excel互換関数による計算、印刷・CSVファイル出力といった機能を持つシングルページWebアプリの開発を体験してみよう。 ← 前回 連載 INDEX 次回 → 前々回はSpreadJSの概要・特徴・強みを紹介し、前回は機能一覧として、実際のスクリーンキャプチャ画像と、それを実現するためのサンプルコードを示した。特に機能一覧は、SpreadJS開発を始めるうえで必要最小限の知識を、できるだけコンパクトかつ使いやすい形でまとめるように心掛けた。使いこなせば、SpreadJS開発をスムーズに始められるはずだ。ぜひ活用してほしい。 さて今回は、筆者自身も初めてのSpreadJSサンプルアプリ開発にチャレンジしてみる。一番時間がかかったのはデータ処理や計算処理で、SpreadJSを扱う部分は機能一覧からコードをコピーして書き換えつつ進めたのでそれほど苦労

    tamu222i
    tamu222i 2017/02/23