Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Ubiregi Advent Calendar 2018 の20日目です。 @katorieの 第1回ユビテック「ユビレジアプリの起動処理のリファクタリング」 を受けて、ユビレジで行なっているリファクタリングに関して書こうと思います。 リファクタリングの動機 iOSのアプリ開発をしている方ならお馴染みのFat View Controllerと呼ばれる、ViewControllerの責務を超えた処理が大量に書かれているViewControllerが、ユビレジのアプリにも存在しています。 今、作業をしている「起動処理のリファクタリング」とい
Amazon Elastic Container Service for Kubernetes (Amazon EKS) is now available in Europe (Frankfurt), Asia Pacific (Singapore), Asia Pacific (Sydney), and Asia Pacific (Tokyo) AWS regions. Amazon EKS is a highly-available, scalable, and secure Kubernetes service. Amazon EKS runs the Kubernetes management infrastructure (control plane) for you and is certified Kubernetes conforment so you can use ex
これは人生 Advent Calendar 2018の15日目の記事です。 2018年もあと2週間ほどで終了する。 今年は何をしたかなと振り返ってみたがやはり一番は「読書をした年」だったと言える。 僕はwebエンジニアなので必要に応じて技術書を読むこともあるし、元々活字を読むのが嫌いではない方なので1ヶ月に1冊程度の読書はしていたと思う。 だがこれは共感できる人も結構いる気がするのだが、自分にとって意味のありそうな本や直近で必要になりそうな本以外の本にはなかなか手が伸びないのではないだろうか。コスパの概念だ。 仕事で使うプログラミング言語に関する本や設計に関する本など、すぐに役立ちそうな本ばかりに目がいってしまう。 それのどこが悪いのかと言われれば別に悪いことでは全くないのだが。 僕の場合は28歳になり日々の業務にこれといって大きな変化もなく、かといって日常も妻とそれなりに不自由のない生活
この例は規模が小さく、ちょっと頭で考えてれば答えがわかってしまうかもしれません。けれど、巨大なホテルだとしたら頭で考えるのが難しそうです。とにかくこの問題例をアニーリングマシンで解いてみることにします。 問題を量子アニーリングマシンで解くときは基本的に次のような流れに沿って解きます。 (1) 問題の抽出(2) 量子アニーリングマシン (イジングモデル) へのマッピング(3) アニーリングの実行(4) 解の解釈 (1) 問題の抽出 まずは、対象の問題を量子アニーリングで解くことのできるようにできる限りシンプルな問題に切り出すことが必要です。 この問題は実はグラフ頂点彩色問題に帰着させることができます。 グラフ頂点彩色問題とは、任意のグラフ G=(V,E) と色総数 K が与えられたとき、すべての頂点を、隣接する頂点 (すなわち、辺で接続されている頂点) が同色にならないという制約下でK色に塗
Googleさんとの知恵比べ 文書の構成は最初に決める ひらがなを効果的に使う 今日のひとこと:文章は短くてわかりやすい方が価値がある Googleさんとの知恵比べ 登録したアフィリエイトサイトから、「検索で上位表示されるには」という指南メールが届きました。記事を量産すること、1つの記事につき2,000字書くこと。へぇ!それを鵜呑みにしているようでは、京大生失格です。本に書かれていることは疑うことから始めないといけませんからね。ましてやメールで届く情報を、そうですかと納得している場合じゃありません。 無駄に長い文章は読む気が失せませんか。文章はわかりやすく、短くするのが鉄則です。多くの言葉を駆使して冗長に難しく説明することは誰にでもできます。多忙な現代人にいかに短時間かつ正確に情報を伝えるかが頭の使いどころ。そのような質の高い記事をGoogleさんが拾えないのだとしたら、まだまだ人間様もコ
こんにちわ、株式会社はてなのシステムプラットフォーム部で SRE をやっている id:nabeop です。この記事ははてなエンジニア Advent Calendar 2018 の14日目の記事です。昨日は id:Pasta-K でした。 今日は hatena.ne.jp ドメインのゾーンを AWS Route 53 に移設するにあたって、AWS 初心者がどんなことを考えながら移設したかという話です。DNS ゾーンの移設の手順などについては既に様々な情報があるので、そちらを参照してください。 そもそもの始まり 僕は2018年3月に はてな に中途入社しました。入社して1ヶ月くらいたった4月のある日、「ねぇ、hatena.ne.jp というゾーンを AWS Route 53 に移設してみない?」とタスクが降ってきました。時期としては中途入社後、業務のキャッチアップをしつつ、今まで触ったことがな
「GPD Win」や「GPD Pocket2」などの小型PCを生み出した、中国GPDの新製品とされる「GPD MicroPC」の画像やスペックが出回っている。 GPDはTwitterの公式アカウントで新製品のシルエットを12日に公開していた。このシルエットで隠されたPCの全貌が、スペイン語の個人ブログに「GPDが公表したもの」として掲載されている。 同ブログを英語に翻訳したRedditの投稿によれば、GPD MicroPCはCPUにGemini Lake世代のIntel Celeron N4100を搭載し、299ドルと安価に抑えたモデル。クラウドファンディングサイト「Indiegogo」で2月15日から出資受付を開始するという。 GPD MicroPCはGPD Winのように両手で保持して使用することを想定しており、有線LANポートも搭載することから、ネットワーク技術者やシステムエンジニア
この記事は eeic (東京大学工学部電気電子・電子情報工学科)その2 Advent Calendar 2018 - Qiita の13日目の記事です。 1. なにをしたいの? 本記事は、小説を書くことができない人間がなんとかして自力(?)で小説を生み出すために試行錯誤した記録です。 リカレントニューラルネットワークの一種である多層LSTMを用いて、「小説家になろう」に投稿された小説の「言語モデル」を学習し、学習したモデルをもとに実際に小説を自動生成します。 「御託はいいから生成された文章を見せろ」という人はこの記事の10章に飛ぶか、https://ncode.syosetu.com/n7444fc/ を見てください。 2. 「小説家になろう」とは https://syosetu.com/ 誰でも無料で小説を投稿、閲覧することができるWEBサイトです。 独自の文化を形成しており、主に異世界
こちらは、過去5回における来場者数の推移です。運営事務局が把握している大まかな統計値がベースになっています。 第3回を除いて、大幅な増加率が続いています*1。技術書という特定ジャンルのイベントとしては、驚異的な成長率ではないでしょうか。実は主宰者自身も、立ち上げ当初はこんなに規模が大きくなるとは思いませんでした。 このことを踏まえ、本記事では、技術書典にまつわる実績を数字で振り返りつつ、イベントが成長していく軌跡を紹介します。四苦八苦してきた運営側の感想と共にお楽しみください。 技術書典が生まれた背景と、多くの人に受け入れられた理由 「技術書典5」入場待ちの列 技術書典が多くの人に受け入れられた背景には、いくつかのポイントがあったと考えています。その中から一つを挙げると、最新の技術情報が体系的に集まっているという点でしょう。 もともと技術書、特にIT関連書籍は変化が激しい分野です。一般的な
たかがサラダ、されどサラダ 先日、TABI LABOというウェブメディアで「サラダ取り分け禁止委員会」という興味深いものが取り上げられている記事を見かけました(こちら。記事自体は2018年7月)。 「委員会」は、はましゃかさんというライターさんが一人で立ち上げたもので、飲み会でサラダが出たときに「女子」が取り分けるという、なんとなく存在している雰囲気に疑問を呈する試みだそうです(はましゃかさん自身のコラムはこちら)。 私はこの試みを面白いと思ったのでツイッターで紹介したところ、少し反響がありました。おおむね「たしかにそういうよくない雰囲気ありますね」という肯定的なものでしたが、「たかが飲み会のサラダにおおげさな」「取り分けたい人が取り分ければいいだけ」という否定的なものもありました。 実は私も、自分のゼミの飲み会で(学生の様子や男女比、人間関係などを考慮しつつ)「女子のサラダ取り分け禁止」
コードレビュー、好きですか? エンジニアリンググループの山口です。 クラウド電子カルテ「エムスリーデジカル」を開発しています。 今回は、チームに根ざしている『褒め文化』についてお話しします。 ※この記事は、エムスリー Advent Calendar 2018 13日目の記事です。 『褒め文化』とは 簡単に言えば、コードレビューで褒める文化です。 コメントに対してコメントしている様子 とても簡単です。 とても簡単なのですが、前職(SIer)ではこういった経験が全く無かったため*1、join直後は(良い意味で)驚いたのが印象に残っています。 とにかく褒める けっこう安易に安直に褒められますし、褒めます。 アカウント名は一部加工 思ったことを素直にコメントにしてしまいます。 褒め文化の効用 ここからは「※個人の感想です」になってしまいますが、こうした褒め文化は、レビュア・レビュイどちらの立場でも
文部科学省が昨年、大学の評価のために米国から2人の委員を招いた際、1日あたり約50万円の謝礼を求められたものの、国の基準の約2万円しか支出できず、差額分をベネッセホールディングスの関連法人が負担していたことが関係者の話で分かった。文科省の担当者からはベネッセ側に対し、渡航費の一部も含めて計約416万円の支出を求めるメールが送られていた。文科省は内部監査の結果、「強要も便宜供与もなく問題なかった」と結論づけたが、識者は「癒着を生む恐れがある構図だ」と指摘する。 ベネッセは教育関連の大手で、文科省が小中学生を対象に行っている全国学力調査の採点や集計をグループ会社が請け負っている。2020年度から始まる「大学入学共通テスト」の英語民間試験にも参入するなど、文科省と様々な場面で関係を結んでいる。 文科省によると、教育研究で世界レベルを目指す「指定国立大学」を選定するため、昨年5月から6月にかけて指
News¶ 2019/12/06: 講義資料Ver 1.1を公開(2019年度版) 2018/12/17: 講義資料Ver 1.0を公開(2018年度版) 本講義資料について¶ 本ページは 日本メディカルAI学会公認資格:メディカルAI専門コースのオンライン講義資料(以下本資料) です. 本講料を読むことで,医療で人工知能技術を使う際に最低限必要な知識や実践方法を学ぶことができます.本資料は全てGoogle Colaboratoryというサービスを用いて執筆されており,各章はJupyter notebook (iPython notebook)の形式(.ipynb)で以下のリポジトリにて配布されています(notebooksディレクトリ以下に全ての.ipynbファイルが入っています): japan-medical-ai/medical-ai-course-materials 想定受講者¶ 受
2021年からセンター試験に代わり「大学入学共通テスト」が始まる。サンプル問題が公開され、プレテストも実施されたが、その中身は十分に吟味されたものとは言い難い。日本大学教授の紅野謙介氏が英語・国語の出題の問題点を解説する。 加えて紅野氏は、拙速な改革の背景には大人たちの「病」があるのではないかと指摘する。それは「コミュニケーションへの固執」という病だ。形式的で空疎なことばがはびこる社会に対する大人たちの不安、その裏返しとしてのコミュニケーションへの固執こそが改革を呼び寄せているのではないかーー。 新共通テストの開始 いまの高校1年生が受験する再来年、2021年1月には、センター入試ではなく「大学入学共通テスト」という新しい試験になる。名称だけでなく、内容にも大きな変化が予定されている。 現行のいわゆるセンター入試、「大学入学者選抜大学入試センター試験」が始まったのが1990年。現在の試験形
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く