ブックマーク / news.mynavi.jp (26)

  • 世界のプログラミング言語(14) Androidの公式開発言語「Kotlin」はJavaよりも簡潔に書ける言語

    今回取り上げるのは、2017年にAndroidの公式開発言語になったKotlinです。Kotlinは2011年に発表された比較的新しい言語ですが、Androidの公式開発言語になったことで、人気に火がつきました。Kotlinで作ったアプリは基的にJava仮想マシン上で動きます。今回は、オブジェクト指向に加え、型推論やクロージャなど、モダンな言語のエッセンスも持つKotlinについて見ていきましょう。 KotlinのWebサイト Kotlinについて Kotlinは、ロシアJetBrains社の研究所で開発され、2011年7月に公開されました。JetBrains社といえば、Javaの統合開発環境IntelliJ IDEAの開発元として有名です(なお、同社は、チェコのプラハに社がありますが、ロシアドイツ、米国に研究開発拠点を持っています)。同社は、それまでの経験を活かし、Javaをより

    世界のプログラミング言語(14) Androidの公式開発言語「Kotlin」はJavaよりも簡潔に書ける言語
  • PythonがJavaに迫る - PYPLプログラミング言語ランキング

    2018年3月の「PYPL PopularitY of Programming Language」が公開された。PYPLはGoogle検索エンジンにおいてプログラミング言語のチュートリアルが検索された回数から、対象となるプログラミング言語がどれだけ話題になっているかをインデックス化したもの。チュートリアルの検索回数を人気度と位置づけてランキングしている。 JavaPythonのインデックス値推移 - 資料: PYPL PopularitY of Programming Language Index提供 2018年3月におけるインデックスは次のとおり。

    PythonがJavaに迫る - PYPLプログラミング言語ランキング
    kujiraneko28
    kujiraneko28 2018/03/05
    stack overflow のjob bord見ると大半が、pythonなんだよな、日本はrailsだが。
  • ゼロからはじめるPython(18) 夏目漱石が最も使った言葉は何? - 文章中の単語をカウントしよう

    今回は、日語の文章を解析して、よく使われている単語をピックアップするプログラムをつくってみよう。その例として、夏目漱石の代表作「こころ」を題材にして、頻出語句を調べる。漱石が作中で最も使った単語は何だろうか。プログラミングで数えてみよう。 日語を単語ごとを区切るのは簡単ではない そもそも、スペースで区切られている英語と違って、日語は単語の区切れが分かりづらい。英文であれば、文章をスペースで区切って、前方から出現単語をカウントすれば良いので容易にカウントできる。 これに対して、日語の文章では、語句が連続しているため、単純に単語の区切りを得ることが難しい。もちろん句読点を入れることはあるが、それは意味の区切りであって単語の区切りではない。 それで、日語の文章を単語ごとに分けるためには、どうしても、単語辞書などを利用して、文章を前方から少しずつ区切っていくという作業が必要になる。しかも

    ゼロからはじめるPython(18) 夏目漱石が最も使った言葉は何? - 文章中の単語をカウントしよう
  • ゼロからはじめるPython(16) ゼロからはじめるPython 第16回 PythonからGoogleドライブを操作しよう(その1)

    Pythonには多様なライブラリが用意されているので、様々な分野で活用することができる。今回は、Pythonからオンラインストレージの「Googleドライブ」を操作してみよう。PythonからGoogleドライブにアクセスできれば、任意のタイミングでクラウドにデータをアップしたり、定期的にファイルを更新したり、とアイデア次第で活用できるだろう。 Googleドライブとは? Googleドライブは、Googleが提供しているオンラインストレージのサービスだ。15GBを無料で利用可能で、各種ファイルをクラウド上に保存できる。加えて、オフィス文書などはWebブラウザ上でも閲覧することが可能なので、利用している方も多いだろう。 OAuth認証について 普通に使っても便利なGoogleドライブだが「Google Drive API」と言って、プログラミング言語から、Googleドライブを操作するため

    ゼロからはじめるPython(16) ゼロからはじめるPython 第16回 PythonからGoogleドライブを操作しよう(その1)
  • お金がない時どうする?プロに聞いたやばい状況を救う制度

    まだまだ経済的に厳しく「お金がない、どうしたらいい」「生活が厳しい、支払いができない」など、悩んでいる人は少なくありません。 事情によりすぐにでもお金が必要な場合は、焦ってどうしていいのかわからないこともあるでしょう。焦れば焦るほど、わからなくなるものです。 そんな時は、お金を借りるという方法があります。できればお金を借りたくないと思う人もいるかもしれませんが、一時的でも借りられれば、お金を返済する間に現状を変えることもできます。ここでは急いで必要なお金をその日のうちに借りる方法を中心に説明するので、参考にしてください。 急ぎでお金が必要なら消費者金融カードローンが周りにもバレないのでおすすめ 「お金がない、やばい」「お金なくてどうしたらいいのかわからない」とお金に困っている人は少なくありません。一番確実なのは働いて収入を得ることですが、すぐにお金がもらえるわけではありません。また、生活費

  • 【株の知識ゼロ】バカが考えた株の漫画

    このコンテンツは、 漫画「インベスターZ」をもとに 3人のバカが真面目に株について 解説した入門コミックです。 バカたちは株式投資の素人であるため、 内容にはあやふやな知識・勘違い・ ただの妄想が多数含まれています。 この漫画を参考にして株式投資を行い、 被った不利益については 一切の責任を負えません。 ご理解のうえお読みください。

    【株の知識ゼロ】バカが考えた株の漫画
  • Facebook創業者 マーク・ザッカーバーグが語る「人の雇い方」

    ハイテク企業ひしめくシリコンバレーは、人材の取り合いでも有名だ。少し前にAppleGoogleらが同地でお互いの従業員を引き抜かないと協定を結んでいたことが違法となったのも記憶に新しい。それほどにスキルある優秀な人材に有利な"売り手市場"が、シリコンバレーにできていることを意味しているともいえる。 若干30歳で優秀なブレインに恵まれた、ネット企業大手FacebookのMark Zuckerberg氏によると、人材起用のポイントは1つだという。The Telegraphが「Mark Zuckerberg氏が明かすFacebookの起用ルール(原題:Mark Zuckerberg reveals his one rule for hiring at Facebook)」としてレポートしている。 大所帯の組織は重要ではない? このレポートは、2月末に開かれた「Mobile World Cong

    Facebook創業者 マーク・ザッカーバーグが語る「人の雇い方」
  • TVアニメ『ゆるゆり♪♪』、まさかのサプライズに感動の涙を再現! - ゆるゆりライブ上映イベント「冬なのに、ごらく部☆なちゅまつり」

    イベントは、2013年夏に行われた「七森中☆ごらく部」の4人よる単独ライブ公演「夏だ! まつりだ!!! 全員集合└(б∇б)┘ ごらく部☆なちゅまつり」の映像を、映画館の大スクリーンで上映して、みんなで楽しもうというもの。ご存知「公式さん」の思いつきがまさかの現実となったものだが、イベント当日は、三上枝織(赤座あかり役)、大坪由佳(歳納京子役)、津田美波(船見結衣役)、大久保瑠美(吉川ちなつ役)といった「七森中☆ごらく部」の4人も会場に姿を見せた。

    TVアニメ『ゆるゆり♪♪』、まさかのサプライズに感動の涙を再現! - ゆるゆりライブ上映イベント「冬なのに、ごらく部☆なちゅまつり」
    kujiraneko28
    kujiraneko28 2014/03/28
    きゃわわ
  • 間もなく登場! FreeBSD 10.0、IT技術者なら知っておくべき11の新機能

    2年の開発期間を経て、FreeBSDの次期メジャーアップグレードバージョンとなる「FreeBSD 10.0-RELEASE」が間もなく登場する。 ほかのオペレーティングシステムでは実現されていない革新的な機能が取り込まれているほか、動作の粘り強さや適用シーンの幅の広さなどに定評があるFreeBSD。その最新版となるFreeBSD 10.0-RELEASEは、新機能や改善点がかなりの数に上り、ユーザから大きな期待が寄せられている。 稿ではFreeBSD 10.0-RELEASEで実現される新機能の中から、特にユーザから見て注目となる11のポイントに絞って解説する。新版を活用するきっかけにしてもらえればと思う。 ZFS機能強化とSSD対応 日のエンタープライズやコンシューマではFreeBSDはエッジサーバに採用されることが多いが、世界のエンタープライズ市場ではFreeBSDはストレージアプ

    間もなく登場! FreeBSD 10.0、IT技術者なら知っておくべき11の新機能
  • 彼氏がいないモテない女子の休日にありがちなこと

    20代女子の休日というと華やかな予定が入っていそうなイメージですが、実際はどうなのでしょうか。筆者が女子会で聞いた、「大声では言えないけれど、おひとり様女子に意外と多い休日の過ごし方」をご紹介します。 ■終日睡眠 休日の王道。「眠い」「肌がきれいになるかもしれない」「体力ない」を理由に、布団から出る努力すら放棄して眠り続ける。 ■予定は美容院のみ 朝寝坊して昼過ぎに美容院へ。「この後どこに行くんですか?」という質問に「帰ります」とは答えられず挙動不審になるも、当は休日に予定があるという事実だけで満足している。 ■読書をしようとカフェに行くが混んでて後悔 「せっかくの休日だし」と勇んでカフェに出かけるも、デートや遊びの人でにぎわい、切ない気分に。コーヒー片手に文庫を開いている文学青年を見かけることはめったにない。 ■Facebookで同級生の結婚式を知る 同級生の挙げた結婚式の写真を発見

    彼氏がいないモテない女子の休日にありがちなこと
  • 東京都で暮らす可愛い猫の画像を400枚集めてみた

    東京で暮らしていると、あちこちで立派な体格のを見かける。外飼いや地域であることが大半だ。今回は、そんなたちの写真を400枚ご紹介する。カメラマンは、ブログ「街のねこたち」の管理人であるKiyochanさんだ。 Kiyochanさんの連載・「東京でのんびり暮らす外たち」はこちらから。 たちは意外とぽっちゃりしている 外で暮らす外ではあるのだが、どの子も程よい肉付きの体である。見た目はぽっちゃりに見えるものの、毎日たくさん動いているせいか、筋肉質なさんが非常に多い。

    東京都で暮らす可愛い猫の画像を400枚集めてみた
  • アニメ・ゲームクリエイターのための効果音作成ツール「DSP Anime」登場

    tsugi合同会社は、アニメやゲーム映画用の効果音を作成するためのサウンドエフェクトツールシリーズ「Dynamic Sound Packs (D.S.P.)」の第一弾として、「DSP Anime」をリリースした。価格は4,900円。 「Dynamic Sound Packs」は、録音された音からなる静的ライブラリとは違い、プロシージャルオーディオ(リアルタイム・サウンドシンセシス)を使うことで、無数の効果音を作成できるサウンドエフェクトツール。その第一弾としてリリースされた「DSP Anime」は、アニメ、JRPG、ヴィジュアルノベル、ソーシャルゲームといったコンテンツに特化した効果音作成ツールで、『しょぼーん』、『ゴオオオ』、『キラリン』、『ギュイン』などの表現にピッタリな効果音をパラメータで調整しながら直感的に作成可能となっている。作成されたサウンドはWave、Aiff、MP3、Og

    アニメ・ゲームクリエイターのための効果音作成ツール「DSP Anime」登場
  • 東京都六本木ヒルズで「魔法少女まどか☆マギカ」800点以上の特別展示実施

    木ヒルズ展望台 東京シティビューでは10月19日~11月4日までの期間、「魔法少女まどか☆マギカ」複製原画展-始まりと永遠の物語-を開催する。 2m超の特大フィギュアも登場 同イベントは、「劇場版 魔法少女まどか☆マギカ[新編]叛逆の物語」の公開を記念し、東京・大阪・名古屋・札幌・福岡の全国5都市で開催する巡回展。このほど10月19日より、「六木ヒルズ展望台東京シティビュー」で東京での展示がスタートする。 作品は「劇場版[前編/後編]」を中心とした貴重な線画や絵コンテなど、総数800点以上を展示する。オープニングからエンディングまで、記憶に残る名シーンや鹿目まどかを初めとした5人の少女の変身シーン、魔女結界と魔女たちの紹介など作品の魅力を存分に楽しめる内容となっている。 また、今では見ることのできない数々の宣伝物や、世界各国の劇場版ビジュアルのほか、「劇場版 魔法少女まどか☆マギカ[

    東京都六本木ヒルズで「魔法少女まどか☆マギカ」800点以上の特別展示実施
  • 東京都・六本木で、ラーメン好き男女限定の婚活企画「ラーメン婚活」開催

    結婚相手紹介サービスのサンマリエは10月22日、真剣に結婚相手を探すラーメン好きな人を対象に「ラーメン婚活」を開催する。サンマリエ運営元のハピライズとラーメン総合サイト「ラーメンバンク」を運営するラーメンデータバンクとの合同企画で、今回で2回目の開催となる。 の相性に注目、前回イベントでは成婚者も! 同イベントは、男女における「の相性」の重要性に着目。共通のべ物の好みとして「ラーメンが好き」という条件を前提とした婚活イベントとなっている。2010年1月に開催された前回のイベントからは成婚者も現れているという。今回は、10月22日13時~16時(第1部)と18時30分~21時30分(第2部)で行われる。 お洒落なラーメンダイニング「六木 Bee Hive」(東京都港区)にてラーメンのフルコースを味わいながら、ラーメンの話題をきっかけにお互いの趣味仕事、プライベートと話題を広げ、親睦

    東京都・六本木で、ラーメン好き男女限定の婚活企画「ラーメン婚活」開催
  • Qt 5.0登場 - OpenGLの利用やV8 JavaScriptエンジンの採用など

    Qtプロジェクト及びDigiaは19日(米国時間)、Qtの最新版となる「Qt 5.0」を公開した。QtはC++で開発されたクロスプラットフォームアプリケーション/UIフレームワーク。デスクトップ環境のGUIツールキットとして利用されているだけでなく、HTML5/JavaScript機能の取り込みやプログラミングを必要としないUI構築機能、様々なライブラリを提供することで多様なデバイスで活用されている。 Qt 5.0における主なハイライトは次のとおり。 OpenGL scenegraphベースのQt Quick 2を採用 新たなGUIクラス、QWindow/QScreen/QSurfaceFormat/QOpenGLContextを追加 Qt CoreにJSONやPerl互換の正規表現などをサポート Qt NetworkにIPv6及びデュアルモードネットワークの対応強化やSSL認証拡張機能

  • 肝臓内グリコーゲン量を減らすと脂肪は効率的に燃焼する - 筑波大が確認

    筑波大学は8月13日、肝臓内にグリコーゲン量の減少を感知する仕組みが存在し、その働きによって、絶時のエネルギー源を肝臓のグリコーゲンから脂肪細胞のトリグリセリド(中性脂肪)に切り替えていることを発見したと発表した。 同成果は同大 医学医療系の矢作直也 准教授、東京大学 大学院医学系研究科糖尿病代謝内科の泉田欣彦 助教らによるもの。詳細は「Nature Communications」に掲載された。 肥満は、体内の脂肪細胞に過剰にトリグリセリドが蓄えられた状態であり、糖尿病や高血圧、脂質異常症などを併発しやすいことが知られているほか、動脈硬化の危険因子としても知られていることから、その対策が求められている。対策として、事療法(ダイエット)などが有効であることが知られているものの、肥満の解消は容易でないことも良く知られるところとなっており、肥満防止に向けた脂肪の分解・燃料の機構解明ならびに、

    肝臓内グリコーゲン量を減らすと脂肪は効率的に燃焼する - 筑波大が確認
  • 東京都・三軒茶屋に、馬焼肉専門店「けとばし屋チャンピオン」が都内初出店

    パウスは8日、東京都世田谷区三軒茶屋に、馬焼肉専門店「けとばし屋チャンピオン」をオープンした。同店は関西で2店舗を展開しており、今回の出店が東京初上陸となる。 馬肉の場・熊から新鮮な馬肉を毎日直送 同店は、新鮮な馬肉の焼肉を中心とした専門店。精肉工場は国際標準規格「SQF」の認証を取得した、馬肉の場である熊県・千興ファームから毎日直送。野菜は有機栽培の三重県「伊賀野菜」を契約農家から仕入れている。 馬肉は、高タンパク、低カロリーでヘルシー志向の肉として知られ、また鉄分や造血ビタミンB2が多く含まれていることから疲労回復材として、血行を促進し粘膜を丈夫にするナイアシンを多く含んでいることから、肥満ぎみの人やコレステロール値が心配の人向け材として注目が集まっているという。 店舗の場所は東京都世田谷区三軒茶屋1-36-5 ラック三軒茶屋B1F。営業時間は17時~L.O.23時30分(

    東京都・三軒茶屋に、馬焼肉専門店「けとばし屋チャンピオン」が都内初出店
  • 7月プログラミング言語人気 - PHP急上昇

    7月もC言語が1位になった。過去5年間の傾向を見るとJavaは下落傾向が続き、C言語は上昇傾向が続いている。同じく過去5年間に渡って下落傾向が続いていたPHPだが、2013年に入ってから傾向が反転。一気にシェアを伸ばしている。7月のTIOBE Programming Community Indexではこの上昇について、昨年の9月にリリースされた新しいPHP Zendフレームワークが影響したためではないかと指摘している。 成長率という点ではTransact-SQLおよびPL/SQLも注目される。また、Bashが20位以内に入っており、一定の話題になっていることがわかる。Bashは2013年3月の段階では12位にエントリしていた。

  • Playstation 4のOSはFreeBSD 9.0ベース

    Vgleaksの記事「Details about Playstation 4 OS development」において、Sony Playstation 4のオペレーティングシステムは「Orbis OS」と呼ばれており、これは「FreeBSD 9.0」ベースであることが紹介されている。Playstation 4のOSがFreeBSDベースであることは発表されていたが、バージョンが9.0ベースであることが明らかになった。比較的新しいバージョンを採用していることになる。 ソニー・コンピュータエンタテインメントは、OSとして採用しているかどうかは明らかにしていないものの、PlayStation 3やPlayStation VitaでFreeBSDのソースコードを使っていることは明らかにしている。「Open Source Software used in PlayStationR3」や「Open S

    Playstation 4のOSはFreeBSD 9.0ベース
  • 人気Webサービスの作り方教えます! - Tech Compassイベントレポート

    スマートフォンで気軽に家計簿がつけられるアプリである「Zaim」、写真に対して一言ボケることで笑いを提供する「bokete」。どちらも多くの人々に利用される有名なサービスだ。 2013年4月23日に開催された第2回のTechCompassでは、両サービスの作者である閑歳孝子(@kansai_takako)氏と和田裕介(@yusukebe)氏をプレゼンターとして招き、人気のあるWebサービスはどのように作られるのかというテーマでディスカッションしていただいた。 Tech Compassはマイナビが主催し、エンジニアのスキルアップと人的交流の支援を目的としたイベントだ。前回のレポートと同じように、まずはそれぞれのプレゼンターに事前に用意していただいたスライドに基づいてプレゼンをしていただいた。 一番大切なのは執着心 閑歳氏は、家計簿アプリZaimの開発と運営をしている。小学校の頃からネットワー