並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 11384件

新着順 人気順

goの検索結果81 - 120 件 / 11384件

  • 機械学習に使える、オープンデータ一覧 ※随時更新 - Beginning AI

    機械学習をやりたいんだけど、データがない!他のデータ使ってみたい! そんな方のために、機械学習に使えるオープンデータを集めました。 他にも、このデータセットオススメ!というものがあれば、是非ご紹介して頂けると嬉しいです。m(__)m UC Irvine Machine Learning Repository カリフォルニア大学アーバイン校が公開した、データセット。351件のデータセットがあり後述する DATA GO に比べれば少ないが、ほとんどがMachine Learning用のデータ・セットなので、かなりオススメ。 UCI Machine Learning Repository かの有名なあやめの花(iris)のデータセットもここから見ることができます。 国立情報学研究所 情報学研究データリポジトリ データセット一覧 yahoo,楽天,ニコニコなどのデータがあります。 DATA.GO.

    • null安全でない言語は、もはやレガシー言語だ - Qiita

      これらは、表中の「リプレース対象言語」に挙げたように、多くのメジャー言語に対する代替手段でもあります。 Java の代わりには Kotlin や Ceylon が、 JavaScript には TypeScript や Flow が、 Objective-C には Swift が、そして PHP には Hack があります。 Python は自身に null 安全 を取り込みました。 Crystal は直接 Ruby と連携して使えるわけではありませんが、 Ruby 風の null 安全 な言語です。 Rust は C++ の代替を目指して開発され、 Firefox の一部で C++ のコードを置き換えるのに使われています [^100] 。 null が引き起こしてきた数々の問題を考えると、僕は、 null 安全 は GC (やその他の安全なメモリ管理手法)に匹敵するプログラミング言語の進

        null安全でない言語は、もはやレガシー言語だ - Qiita
      • Loading...

          Loading...
        • 個人アプリの爆速開発を支えてくれたiOSの便利ライブラリを紹介する - Think Big Act Local

          先日 Go MemoというiOSアプリをリリースしました。 「あとで行く」ためのアプリ、Go Memoをリリースしました Go Memoは週末4日間くらいで作ってリリースしたアプリなのですが、こうしてスピードを出せたのは便利なライブラリのおかげです。 この記事ではGo Memoで使ったライブラリを紹介しようと思います。 便利なiOSライブラリ AFNetworking 言わずとしれた定番ライブラリ。作者の mattt さんも非常に有名です。サーバーとのHTTP通信はほとんどこれに頼っていて、NSURLSession とか自分で書いてないです。 Go Memoでは foursquare API をたたく所で利用しています。 NSDictionary *params = ...; AFHTTPRequestOperationManager *manager = [AFHTTPRequestOp

            個人アプリの爆速開発を支えてくれたiOSの便利ライブラリを紹介する - Think Big Act Local
          • Ingress、ポケモンGOの開発現場。Niantic川島優志さんに聞く。【前編】 | AdverTimes.(アドタイ) by 宣伝会議

            さて、日本でもとうとう「ポケモンGO」がローンチされました。皆さんも恐らくご存知の通り、一足先にリリースされたアメリカではもはや社会現象になっています。ローンチからたった一週間ですでにモバイルゲーム歴代最高のユーザー数を獲得し(!)、アクティブユーザー数ではTwitterを追い越しました。僕が住む比較的郊外でさえ、道を歩けばポケモンGOをプレイしている人と何度もすれ違います。アメリカに住んで12年、こんなことは初めてです。とにかく話題で持ちきりのポケモンGO、このゲームを任天堂と共同で開発している会社がサンフランシスコにあるNiantic, Inc.です。 Niantic, Inc.は元々Googleの社内スタートアップとして始まり、これまでにIngressというモバイルゲームを開発してきました。Ingressのゲームコンセプトは陣取りゲーム。ゲームフィールドは私たちが住む現実の世界そのも

              Ingress、ポケモンGOの開発現場。Niantic川島優志さんに聞く。【前編】 | AdverTimes.(アドタイ) by 宣伝会議
            • Interactive charting library | Highcharts

              We make it easy for developers to create charts and dashboards for web and mobile platforms. For Javascript, Angular, React, VueJS, iOS, R, .NET, Python, and more.

                Interactive charting library | Highcharts
              • 【伝説のスラム街】「電脳九龍城(クーロン城)」ことウェアハウス川崎店の再現度は常軌を逸してる!まじでボロボロ! : 東京別視点ガイド

                9 6月 【伝説のスラム街】「電脳九龍城(クーロン城)」ことウェアハウス川崎店の再現度は常軌を逸してる!まじでボロボロ! 伝説のスラム街「九龍城」(クーロン城)をモチーフに作られた川崎のゲームセンター。それが『電脳九龍城』だ。 んもうね、とにかく再現度がスゴイ!細部にまで徹底したこだわりを感じる!なんなんだ、このヤバいぐらいの思い入れの強さは!とにかく見てください。 ■巨大スラム街「九龍城」をご存知だろうか? 香港・九龍にあった巨大スラム街、それが九龍城(クーロン城)だ。40年以上に渡って、違法な建て増しを続け、まるで1つの巨大な城のようになっていた。世界中でもっとも人口密度が高い地区とされ、東京ドーム半分ほどの土地に5万人も住んでいたとされる。 カルト的な人気を集めつつも、90年代に取り壊されてしまった。 そんなクーロン城が、なんと川崎にもあるというのだ。しかもゲーセンらしい。 「ちょろ

                  【伝説のスラム街】「電脳九龍城(クーロン城)」ことウェアハウス川崎店の再現度は常軌を逸してる!まじでボロボロ! : 東京別視点ガイド
                • ポケモンGOが全米でバカ受けの任天堂、時価総額が1日で“グリー4社”分膨らむ : 市況かぶ全力2階建

                  決算発表が出ないことを怪しんでストップ高まで買われたエックスネット、TOBされるどころか逆に資本提携解消で切られて過剰にお金が流出するお笑い劇場に

                    ポケモンGOが全米でバカ受けの任天堂、時価総額が1日で“グリー4社”分膨らむ : 市況かぶ全力2階建
                  • http://www.ogura.blog/entry/2016/07/22/%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3GO%E3%81%AB%E6%AE%BA%E3%81%95%E3%82%8C%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E5%B8%82%E5%A0%B4%E3%81%A8%E5%BA%83%E5%91%8A%E5%B8%82%E5%A0%B4

                      http://www.ogura.blog/entry/2016/07/22/%E3%83%9D%E3%82%B1%E3%83%A2%E3%83%B3GO%E3%81%AB%E6%AE%BA%E3%81%95%E3%82%8C%E3%82%8B%E3%82%A2%E3%83%97%E3%83%AA%E5%B8%82%E5%A0%B4%E3%81%A8%E5%BA%83%E5%91%8A%E5%B8%82%E5%A0%B4
                    • Not Found

                      Wantedlyは、運命のチームや仕事に出会えたり、人脈を広げ、ビジネスの情報収集に使えるビジネスSNSです。

                        Not Found
                      • 決めようぜ最高のプログラム言語を綱引きで :: デイリーポータルZ

                        「PHPがdisられる時代は終わった~っ! いくぜおまえら~!」「PHP!」「PHP!」(PHPはこの後一回戦で敗退しました) さる2015年1月29日。横浜大さん橋ホールで行われたエンジニア勉強会イベント「CROSS 2015」にて「第一回 プログラム言語対抗綱引き」が行われた。 コンピュータの世界を支えるプログラム言語がその至高性を競い腕力でぶつかる、言語間戦争に決着をつける大会である。 40人の勇者(プログラマー)により死闘を繰り広げたのはC、Perl、PHP、Python、Ruby、JavaScript、Go、Java。 結果、Goの圧倒的勝利で幕を閉じたのだった。あらためて本記事でその全貌をレポートしていこう。 知ってた? 綱引きの掛け声の「オーエス」ってあれ、「OS(オペレーションシステム)」のことなんだぜ? 英語版もご用意しております! English article↓↓↓

                        • 伸ばすのが難しい能力: 柴田 芳樹 (Yoshiki Shibata)

                          2018年6月1日に株式会社メルペイに入社して、4年が過ぎました。入社当時は、定年が60歳と聞いていたので、1年半の勤務だと思っていましたが、実際の定年は65歳であり定年まであと2年半です。 ソフトウェアエンジニアにとって重要な能力と(私は考えるが)、身に付けるのが難しいのが現実だと、この4年間で再認識したのは次の三つです。 開発の最初にAPI仕様をきちんと書けるソフトウェアエンジニアは少ない テストファースト開発を行っているソフトウェアエンジニアは少ないか、いない Tech Blogなどの執筆で、読み手を意識して、分かりやすい文章を書く、ソフトウェアエンジニアは少ない API仕様については、このブログでも何度か書いています(「API仕様を書く」)。テストファースト開発についても、「テストファースト開発」を書いています。分かりやすい文章については何も書いていないですが、「伝わる技術文書の書

                            伸ばすのが難しい能力: 柴田 芳樹 (Yoshiki Shibata)
                          • cakes(ケイクス)

                            cakesは2022年8月31日に終了いたしました。 10年間の長きにわたり、ご愛読ありがとうございました。 2022年9月1日

                              cakes(ケイクス)
                            • フリーエンジニアのIT案件ならレバテックフリーランス

                              2016年11月3日(祝)、大田区産業プラザPiOにて開催された国内最大のPHPイベント「PHPカンファレンス2016」。レバテックフリーランスでは、カンファレンスセッションの登壇者のひとり・和田卓人氏にインタビューを実施しました。 テスト駆動開発の先駆者として知られる和田氏ですが、今回の講演テーマは「PHP7で堅牢なコードを書く-例外処理、表明プログラミング、契約による設計」。あえてテスト以外のテーマを設定した理由をはじめ、PHPの優位性や今注目している言語、初心者エンジニアへのアドバイスなど、幅広くお話を伺ってきました。 <この記事の要約> 1. PHPの良い点は、ゆるふわな言語に見せかけて堅牢なコードも書けるところ。悪い点は、覚えることが多くて難しいところ。 2. テストを書いていればコードの品質が高いわけではない。また、テストが書けないくらい問題を抱えたコードでも、中から改善してい

                                フリーエンジニアのIT案件ならレバテックフリーランス
                              • 囲碁AIブームに乗って、若手棋士の間で「AWS」が大流行 その理由とは?

                                囲碁AIブームに乗って、若手棋士の間で「AWS」が大流行 その理由とは?:週末エンプラこぼれ話(1/4 ページ) 人間の能力をAIが完全に上回りつつある「囲碁」の世界。最近では、AIを活用した研究を行う棋士も増えているそうだが、その裏側でAWSが若手棋士の中で大流行しているという。一体何が起こっているのだろうか。 ここ数年、将棋や囲碁といったボードゲームの世界では、AI(人工知能)の能力が人間を上回りつつある。特に、Alphabet傘下のDeepMindが開発した囲碁AI「AlphaGo」は、世界のトップ棋士を次々と破ったことで、昨今の人工知能ブームの“火付け役”となったのは記憶に新しい。 最近では、プロ棋士たちも研究にAIを使い始めているが、その影響で、若い囲碁棋士たちの間で今「AWS(Amazon Web Services)」を利用する人が急速に増えているのだという。一体何が起きている

                                  囲碁AIブームに乗って、若手棋士の間で「AWS」が大流行 その理由とは?
                                • アルファ碁同士の棋譜公開 碁界騒然「見たことない」:朝日新聞デジタル

                                  世界最強棋士との三番勝負で完勝した囲碁AI(人工知能)「アルファ碁」を開発したグーグル傘下の英ディープマインド社が、対局に備えて積み重ねたアルファ碁同士による自己対戦の棋譜50局を公開した。棋士の理解を超える着手の連続に、「こんな碁はいまだかつて見たことがない」と碁界は騒然としている。 革新的な技術「ディープラーニング(深層学習)」を導入したアルファ碁は、高段者の棋譜を写真のように画像として読み込み、各局面に応じた好手を学習。人間の残す棋譜だけでは教材が足りず、アルファ碁同士が自己対戦を繰り返して能力を高めたが、その棋譜はほとんど非公表だった。 アルファ碁は5月23~27日、中国の世界最強棋士、柯潔(かけつ)九段を3戦全勝で圧倒。その後、ディープマインド社は「囲碁ファンへのスペシャルギフト」として棋譜50局を自社のホームページに公開した。 手数が進んだ特殊な状況に限り有効とされていた「星へ

                                    アルファ碁同士の棋譜公開 碁界騒然「見たことない」:朝日新聞デジタル
                                  • Let's EncryptがはまったGolangの落とし穴 - ぼちぼち日記

                                    0. 短いまとめ 300万以上の証明書の失効を迫られたLet's Encryptのインシデントは「Golangでよくある間違い」と書かれているようなバグが原因でした。 1. はじめに、 Let's Encryptは、無料でサーバ証明書を自動化して発行するサービスを行う非営利団体として2014年に設立されました。 2015年にサービス開始されると証明書の発行数はぐんぐん伸び、先月末のプレスリリースでは累計10億枚のサーバ証明書を発行したことがアナウンスされました「Let's Encrypt Has Issued a Billion Certificates」。CTLogの調査から、2020年2月末の時点では有効な全証明書の38.4%がLet's Encryptの証明書であるとみられています「Certificate Validity Dates」。 無料の証明書を提供してもらえるのは非常に嬉し

                                      Let's EncryptがはまったGolangの落とし穴 - ぼちぼち日記
                                    • 1000万ダウンロードアプリ『メルカリ』を支える技術

                                      dots. Summit 2015

                                        1000万ダウンロードアプリ『メルカリ』を支える技術
                                      • 20年ぶりの「ヒトカゲ、君に決めた」 - インターネットもぐもぐ

                                        1996年の夏、わたしは6歳で、小学1年生だった。 宿題やってくる、って親に言い訳しながら、友達の家や近所の公園や児童館にゲームボーイ片手に集まって、ポケモンのレベル上げにいそしんだり、近所の年上のお兄ちゃんにどうしてもここから先にいけないんだよ~って泣きついたり、同じジムリーダーに何回も挑戦したりしてた。チューペットをくわえて濡れた手でAボタンを押す、通路なんだからここで集まらないどきなさい、って怒られる。 ……まさか20年経って同じことをしていると思わなかった。思わなかったよ。 2016年7月22日、ポケモンGOが存在する世界がはじまった。 22日は朝から歌舞伎座で「七月大歌舞伎」を観ていて(市川海老蔵さん、本当に本当に格好よかった)午前中からリリースの喧騒は横目に見ていたけど、歌舞伎座の場内は集まる皆様の年齢層もあって至って静かだった。誰もポケモンゲットしようとしてなかった。今思えば

                                          20年ぶりの「ヒトカゲ、君に決めた」 - インターネットもぐもぐ
                                        • ゲームボーイエミュレータをGo言語で書いた - undefined

                                          概要 Goはこれまで量を書いたことがなかったので入門にゲームボーイエミュレータを書いてみることにした。ゲームボーイである理由はたまたまよくできたゲームボーイの資料(http://marc.rawer.de/Gameboy/Docs/GBCPUman.pdf)を見つけてしまったため。 成果物 github.com まだ基本的なカートリッジタイプしか実装できていないがそこそこ動き始めたので公開することにした。直近は対応カートリッジを増やしながらWebAssemblyを吐けるようにしたい。 ゲームボーイの基本仕様 項目 概要 CPU LR35902 4.19MHz 8bit RAM 8kB VRAM 8KB ROM 256k~32MBit Display 4階調モノクロ、160×144ドット スプライト 8×8 最大40個表示 / 1ライン上に 最大10個表示 背景 256×256ドット ウィン

                                            ゲームボーイエミュレータをGo言語で書いた - undefined
                                          • ポケモンGoがテスターから不人気だった理由と、Ingressという位置ゲーについて

                                            今回はIngress勢からみた「ポケモンGo」についてちょっとだけお話します。そう、テスターの間で球投げゲームと揶揄呼称されていたあれです。 ここ連日連夜「ポケモンGo」について大量の報道がなされ、個人ブログ界隈でもホッテントリが続出しています。それこそ、1日ポケモンGoの話を聞かない日はないほどに。自分が以前書いた記事は全く注目されていませんが、時期が悪かったのでしょう。 さて各種報道やブログ等で紹介されるときに共通するのが もうわかったから。同じことを繰り返さないで。 しかもIngressとの対比をしていたとしても、その多くはIngressそのものを何も理解していないかネットの受け売りを垂れ流すだけと、大変に気持ちが悪いものです。マトモにIngressをプレイしたことのない人が書いていたり、途中で飽きて辞めた人だったり、そもそもどちらも知らないけどバズるから書いているだけだったり。 も

                                              ポケモンGoがテスターから不人気だった理由と、Ingressという位置ゲーについて
                                            • ネット上の超絶棋士「神の手」 囲碁界騒然、正体は?:朝日新聞デジタル

                                              ネット上の囲碁サイトに正体不明の謎の超絶棋士が突然現れ、趙治勲名誉名人と互角の戦いを演じた囲碁AI(人工知能)「Zen」を圧倒したことが、囲碁界で話題もちきりだ。その名は「God Moves(ゴッドムーブズ、神の手)」。ほとんど時間を使わぬ高速の打ち回しから、超人的な新手の囲碁AIとみられている。 Godは11月29日、世界中の囲碁愛好家が利用する囲碁サイト「KGS」に登場し、同月に趙名誉名人との三番勝負で1勝2敗と肉薄した「Deep Zen Go(ディープゼンゴ)」と同じソフトを搭載する「Zen19L」に連勝。12月1日にも再戦し完勝した。 プロ棋士が驚いたのは碁の内容だ。碁石で境界線を引いて領土の広さを競う囲碁の布石は、少ない石数で効率的に領土を広げられる隅から打ち始めるのが常識だ。Godは1局目は普通の布石を選んだが、2局目の初手は盤の中心・天元に打ち、3局目は天元をはさんだ着点に1

                                                ネット上の超絶棋士「神の手」 囲碁界騒然、正体は?:朝日新聞デジタル
                                              • teratail【テラテイル】|ITエンジニア特化型Q&Aサイト

                                                teratailには、プログラミングに関する質問と回答を通して引き出される価値ある知識が集まっています。 もっと詳しく

                                                  teratail【テラテイル】|ITエンジニア特化型Q&Aサイト
                                                • DATA GO JP/open data

                                                  データセット データセットとは、ファイルやURLなどの「オープンデータ」が登録された入れ物を指します。 データポータルでは、複数の切り口からデータセットを探すことができます。

                                                  • ポケモンGOのある風景①〜新宿中央公園、世田谷公園、駒沢公園、代々木公園、池袋西口公園 - ぐるりみち。

                                                    『Pokémon GO』はまったりプレイ中。 ポケモン世代ド真ん中ということもあって最高にゲームを楽しみつつ、ようやくレベル19になったばかりの僕です。もともと公園をお散歩するのが好きだったこともあり、最近はポケモンゲットがてら都内をぶらぶらしております。 今回は、都内の公園を巡りつつ撮影した写真と一緒に、その様子をざっくりとまとめました。どこの公園に、どれだけのポケモントレーナーが集まっているのかの参考になれば。本記事では、新宿中央公園・世田谷公園・駒沢公園・代々木公園・池袋西口公園を掲載しています。 伝説ポケモン実装と聞いて街に出たら、トレーナーたちが帰ってきてた スポンサーリンク 新宿中央公園(13:00) 新宿駅西口、東京都庁の直下に広がる緑豊かな都市公園が、新宿中央公園です。 平日のお昼どきということで、お昼休みのサラリーマン・OLさんがいるかなー? と期待して訪れてみたところ、

                                                      ポケモンGOのある風景①〜新宿中央公園、世田谷公園、駒沢公園、代々木公園、池袋西口公園 - ぐるりみち。
                                                    • ゲームエンジンはアートである - 8 年以上自作ゲームエンジンをメンテし続けている話|Hajime Hoshi

                                                      自分は Ebiten という 2D ゲームエンジン (ゲームライブラリ) を趣味で開発しています。使用しているプログラミング言語は Go です。 2013 年 6 月に最初のコミットを行ったので、現在 8 周年の 9 年目です。 Ebiten は「くまのレストラン」などのモバイル及び Nintendo Switch 向けゲームで使われており、一定の実績があります。 ゲームエンジンの開発は一朝一夕では終わりません。Unity や RPG ツクールといった既製品がある中、ゲームエンジンをわざわざ自作することは酔狂かもしれません。ではなぜそのようなことをしたのでしょうか。端的に言うと「ミニマムな API で実用的な 2D ゲームが作れるかどうか」ということを証明したかったのです。自分の美的感覚の追求です。この目的に気づいたのは割と最近のことです。やっていくうちに「自分がやりたかったのはこういうこ

                                                        ゲームエンジンはアートである - 8 年以上自作ゲームエンジンをメンテし続けている話|Hajime Hoshi
                                                      • 長文日記

                                                          長文日記
                                                        • エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)

                                                          macOSの仮想化技術について ~Virtualization-rs Rust bindings for virtualization.framework ~NTT Communications Technology Development

                                                            エンジニアなら知っておきたい「仮想マシン」のしくみ v1.1 (hbstudy 17)
                                                          • Ruby on Rails 作者David Heinemeier Hanssonが語るオンラインでお金を生み出すためのたった1つの方法

                                                            Ruby on Rails 作者David Heinemeier Hanssonが語るオンラインでお金を生み出すためのたった1つの方法 この動画はRuby on Railsの作者であり(!)、37SignalsのパートナーでもあるDavid Heinemeier Hansson (デビッド ヘイメール ハンソン、通称DHH) が2008年にStartup Schoolで語ったビデオ。シード・アクセラレーターというベンチャー・キャピタルの一種であるYcombinatorが主催するこのスタートアップスクールで「ベンチャー・キャピタルからお金をもらって次のFacebookを狙うのをやめよう!」とアンチ・スタートアップ、アンチ・ベンチャーキャピタル節が全開のDHHさん!プレゼンの最中も会場から笑いが絶えないすごく楽しいプレゼンです。 僕はこのプレゼンも大好きで、先日書いたPinterest共同創業

                                                              Ruby on Rails 作者David Heinemeier Hanssonが語るオンラインでお金を生み出すためのたった1つの方法
                                                            • Niantic位置ゲームを 簡単にパクれないワケ

                                                              4. 都道府県別ポケストップ数 東京 62785 神奈川 29099 大阪 21979 愛知 21254 埼玉 14884 千葉 14363 兵庫 11773 福岡 11765 北海道 11144 京都 10079 静岡 7857 岐阜 5405 宮城 4985 茨城 4731

                                                                Niantic位置ゲームを 簡単にパクれないワケ
                                                              • グーグルが最新人工知能使い囲碁ソフト開発 プロに勝利 NHKニュース

                                                                アメリカのIT企業、グーグルの研究グループが最新の人工知能を使った囲碁のコンピューターソフトを開発し、人間のプロ棋士に勝利したと発表しました。囲碁でコンピューターが人間のプロに勝つのは初めてです。 囲碁は、将棋やチェスと比べて打てる手の数が桁違いに多いことから計算が複雑で、コンピューターが人間のプロの実力に追いつくにはこの先、10年以上かかるとされてきました。 論文によりますとグループが開発した囲碁ソフト「AlphaGo」には膨大な可能性を計算して打ち手を探す従来の方法に加え、「ディープラーニング」と呼ばれるコンピューターがみずから学習する最新の技術が使われているということです。 そのうえで、碁石の位置データに基づいた戦況の見極めと、次に打つ手の選択を2種類の別々の人工知能を組み合わせて計算することで、より強い手を見つけ出す能力が格段に高まったということです。 グループによりますと、中国出

                                                                  グーグルが最新人工知能使い囲碁ソフト開発 プロに勝利 NHKニュース
                                                                • Swift ファーストインプレッション - mizchi's blog

                                                                  とりあえずThe Swift Programming Language読んで、実際に自分で少し書いてみた感想。 諸事情でAppleにiOSデベロッパーとしてお布施していたので Xcode6beta落として少し書いてみた。プロジェクトスケルトンをswiftで生成できるので、そのコードを眺めたりしていた。 ファーストインプレッション Immutable脳の人が設計したっぽい。 スクリプト言語っぽい構文に、型注釈。これはGoとシンタックス上の設計思想が似ているんだと思う。 基本的にImmutableな設計でありながら、オブジェクト指向を採用しており、Scalaっぽいマルチパラダイム感がある。Scalaの人は好きになりそう。 型推論のおかげで動的型付け言語触ってきた人にも抵抗がない感じになってる。推論のおかげで静的型付け言語が動的型っぽくみえるのはHaskellとかOCaml方面の雰囲気。 LLV

                                                                    Swift ファーストインプレッション - mizchi's blog
                                                                  • プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog

                                                                    κeenです。最近JEITAのソフトウェアエンジニアリング技術ワークショップ2020に参加したんですが、そこで五十嵐先生、柴田さん、Matzとパネルティスカッションをしました。その議論が面白かったので個人的に話を広げようと思います。 年末年始休暇に書き始めたんですが体調を崩したりと色々あって執筆に時間がかかってしまいました。 時間を置いて文章を書き足していったので継ぎ接ぎ感のある文体になってるかもしれませんがご容赦下さい。 というのを踏まえて以下をお読み下さい。 いくつか議題があったのですが、ここで拾うのは一番最後の「プログラミング言語の未来はどうなるか」という話題です。 アーカイブが1月末まで残るようです。もうあと数日しかありませんが間に合うかたはご覧下さい。 そのとき各人の回答を要約すると以下でした。 五十嵐先生:DSLを簡単に作れる言語というのが重要。それとプログラム検証、プログラム

                                                                      プログラミング言語の未来はどうなるか | κeenのHappy Hacκing Blog
                                                                    • さようなら ImageMagick - Cybozu Inside Out | サイボウズエンジニアのブログ

                                                                      こんにちは、アプリケーション基盤チームの青木(@a_o_k_i_n_g)です。 一般的な Web アプリケーションがそうであるように、サイボウズのグループウェアにも画像をサムネイルで表示する機能があります。サイボウズでは日々数万件やそれ以上のサムネイルを生成しており、それらは全て ImageMagick によって生成されていました。 そこで得た知見はこちらの記事で公開されています。 blog.cybozu.io しかし現在、サイボウズから ImageMagick は消え去りました。その理由と、我々が取った代替手段について紹介します。 ImageMagick を外した理由 言うまでもなく ImageMagick は優秀なツールで、画像変換に関する何らかのサービスやツールを作る場合には採用の第一候補になることでしょう。あらゆる画像フォーマットに対応し、出力画像をきめ細かに制御できる膨大なオプシ

                                                                        さようなら ImageMagick - Cybozu Inside Out | サイボウズエンジニアのブログ
                                                                      • 囲碁のフリーペーパー「碁的」がものすごいことになっていた:カフェオレ・ライター

                                                                        プロフィール マルコ フリーライター/BL研究家やってます。お仕事のご依頼、ネタのタレコミはメール、またはtwitterあてにお気軽に。お仕事について詳しくはこちら。 メールアドレスはma-cafe@hotmail.co.jp 書いている人のことがなんとなくわかる記事↓ 生きていく上でまったく知る必要のないボーイズラブの最新事情まとめ ダニに噛まれたと思っていた脇腹の傷が、とんでもない病気だった話 テニスの王子様は18年でどれだけインフレしたのか 最近、コンピューターの将棋ソフトがついにプロを打ち負かしたとかで話題になっています。 詳細はこのあたりの記事に詳しく出ていますが、とうとうコンピューターはここまできたのか……と、何だか複雑な気持ちです。 ところで、その超スゴイコンピューター将棋ソフトをイメージした公式マスコットキャラはこんな感じらしいです。 ナメとんのかー!! もうちょっと他に何

                                                                        • 昇降デスクに大型バッテリー搭載したら、デスクすっきりが新たなステージに突入した。|Go Ando / PREDUCTS / THE GUILD

                                                                          こんにちは。 デスクをすっきりさせることをライフワークとして生きて参りましたが、そのデスクすっきりが新たなステージに突入してしまった。と思える出来事があったので共有させてください。 まずはこの写真を見て、何かお気づきでしょうか。 そうです。デスクからケーブルが一本たりとも床に出ていないのです。デスクトップPCでしかも昇降デスクなのに。とても不思議な光景。 1. ことの始まり最近3DCGのアプリケーション"Blender"を仕事で使うようになり、日々勉強しながら楽しく活用してます。 空間にデスクを配置した時の様子がとても簡単にシミュレーションでき、様々なバリエーションをごく短時間で試すことが出来ます。デスクの配置替えなんて秒です。 そんな時にふと頭をよぎる 「現実世界のデスクの移動って何でこんな面倒くさいんだ…」 とにかくデスクは重い。脚にキャスターを付ければ移動は楽ですが、昇降デスクだとそ

                                                                            昇降デスクに大型バッテリー搭載したら、デスクすっきりが新たなステージに突入した。|Go Ando / PREDUCTS / THE GUILD
                                                                          • なぜGo言語 (golang) はよい言語なのか・Goでプログラムを書くべき理由 | yunabe.jp

                                                                            結論としてはGo言語には以下のようないくつかの長所があり、現実路線で非常にバランスがとれた言語だと思います。 これらの長所のために失われたメリットも当然いくつもありますが、一定程度以上の規模のプロジェクトで利用する言語の選択肢としては現存するプログラミング言語の中では一番か二番目によいのではないかと思います。 コンパイルが速い (vs. C++) GCとメモリ安全性 (vs. C++) 妥当で現実的なレベルの型安全性 (vs. Python/Ruby) 実行時パフォーマンスが良さ (vs. Python/Ruby) 現実問題、ある程度の規模と期間のプロジェクトになると型検証があるとリファクタリングなどがだいぶ楽になるのでありがたい。 型があるので自然と実行時パフォーマンスも良い 標準ライブラリが整備されている (vs. C++) むしろ標準ライブラリにjsonのparserすら存在しないC

                                                                            • NGINXからアプリケーションサーバ「NGINX Unit」がオープンソースで登場。PHP、Go、Pythonに対応。Java、Node.jsにも対応予定

                                                                              NGINXからアプリケーションサーバ「NGINX Unit」がオープンソースで登場。PHP、Go、Pythonに対応。Java、Node.jsにも対応予定 NGINX UnitはNginxの開発者であるIgor Sysoev氏が設計し、NGNIXのソフトウェア開発チームが実装したもので、同社としてはNginxと同等の開発プロセスと品質を実現しているとしています。 現時点でPHP、Go、Pythonに対応。Java、Ruby、Node.jsにも対応予定です。 NGINX Unitの最大の特徴として挙げられているのは、最初から動的制御が可能なように設計されており、アプリケーションの入れ替えやバージョンアップなどを再起動することなくシームレスに行えるところです。 RESTful APIやJSONによるコンフィグレーションの変更やリロードもリアルタイムかつ動的に反映されるとのこと。 また、同一サー

                                                                                NGINXからアプリケーションサーバ「NGINX Unit」がオープンソースで登場。PHP、Go、Pythonに対応。Java、Node.jsにも対応予定
                                                                              • IT戦記

                                                                                みなさんお元気ですか?僕は少しだけ元気ではありません。じんわりとした夏の暑さを感じながらブログを書いています。 実は、数ヶ月前にスマートニュースという会社を退職しました。 しばらく無職 しばらくは就職せずに無職でいようかなと思っています。 すぐに再就職した方がいいんだろうな〜。とは思うのですが少し疲れたかも。 いい時代になったものだ 最近は AI の進化も素晴らしく、昔ソフトウェアで出来なかったことがどんどんできるようになってるなって感じます。 Rust とか、ちょうど欲しかった感じのプログラミング言語もあるし、 ChatGPT は完璧ではないけど何か新しいことを始めるときに素晴らしい洞察を与えてくれる。 時代は確実に良くなってる。そんな時代に「自分は働いていないくていいのか」と少し不安になるけれど、自由気ままにコードを書く、そんな時間が今あってのもいいのかなって思ってます。 オフトピック

                                                                                  IT戦記
                                                                                • 「戦争は、時間と空間のジレンマである」現代ウォーゲームが発見した“真実”——ゲームはいかに戦争の「本質」を捉えてきたか【徳岡正肇氏インタビュー】

                                                                                  「戦争は、時間と空間のジレンマである」現代ウォーゲームが発見した“真実”——ゲームはいかに戦争の「本質」を捉えてきたか【徳岡正肇氏インタビュー】 去る9月1日、パシフィコ横浜にて開催された、ゲーム開発者向けカンファレンス「CEDEC 2017」。取材に当たって筆者は、弊誌編集部からの指令を受けていた。 「4Gamer.netなどで活躍するライター、徳岡正肇氏にインタビューを依頼してほしい」 関西に住んでいた筆者は、この時点まで徳岡氏と会ったことは一度もない。だが、さっそく講演会場に入室すると、そこには怒濤の勢いでウォーゲームのマップデザインについて語る男がいた。 彼が指さして語るスライドに投影されていたのは、美しい3Dグラフィックでも、ピクセルアートでもない――三角形、四角形、六角形が正確に敷き詰められた、方眼紙のようなイメージだけ。彼はこのシンプルな図表を用い、マップデザインの真理につい

                                                                                    「戦争は、時間と空間のジレンマである」現代ウォーゲームが発見した“真実”——ゲームはいかに戦争の「本質」を捉えてきたか【徳岡正肇氏インタビュー】