ブックマーク / medium.com (20)

  • 読書録:「知性とは何か」「学ぶとは何か」まで踏み込んで日本・フィンランド・中国・シンガポール・カナダの学校にプロの研究者が泊まり込んだ教育体験記。邦題以外最高。「日本の15歳はなぜ学力が高いのか?」ル…

    ■最高の旅行冒険記でもある 彼女の調査方法がまたすごい。 お仕着せの学校訪問、地元の教育関係者がアピールのためにアレンジした理想コースを避けるために、彼女は自力で各国の教師に、公開されているメールアドレスを頼りにアポイントをとり、ホームステイさせてくれる教師を探す。 そして教師の家に泊まり込みながら、1ヶ国のなかだけでも複数の学校に潜り込んで教鞭をとり、1ヶ月以上生活をともにする。その中で子どもたち、教育関係者、両親特に母親と様々な対話をする中で、文化含めてその国が教育に期待してるものを抽出する。その旅行記としてだけでも面白い。 僕は彼女が調査した中で、日中国とシンガポールには、住んでいたしそれなりに詳しい。たぶん言葉の理解とかを含めれば彼女より詳しいだろう。その僕から見ても、彼女のこの3カ国での体験は、文化の深いところをきちんと捉えている。教育にまったく興味がない人でも、そうした文化

    読書録:「知性とは何か」「学ぶとは何か」まで踏み込んで日本・フィンランド・中国・シンガポール・カナダの学校にプロの研究者が泊まり込んだ教育体験記。邦題以外最高。「日本の15歳はなぜ学力が高いのか?」ル…
  • ミルクボーイがアジャイルを説明したら

    序章駒場「最近、うちのおかんがシステム開発に興味を持っててなぁ、名前は忘れたらしいんやけど、迅速に開発できて、仕様変更にも対応できる、素晴らしい開発手法を取り入れてるところがあるらしいんやわ〜。」 内海「そんなもんアジャイルに決まってるがなぁ〜! 今やシステム開発と言えば、アジャイル。素早く変化に対応できるってゆーのが特徴なんよ。そもそも名前が “迅速” を意味する英語やねんから、アジャイルに決まってるがなぁ〜。」 チームの人数駒場「最初、オレもそう思たんやけどな、なんでも 40 人ぐらいで開発してるらしいんやわぁ〜。」 内海「ほなぁ、アジャイルちゃうかぁ…。アジャイルでは 5〜9 人ぐらいが推奨されてるからなぁ〜。40 人もおったら、とてもやないけど、コミュニケーションが成立するとは思われへんなぁ〜。効率の悪い伝言ゲームになるのは目に見えてるからなぁ〜。おかん、他にもなんか言うてなかった

  • iOSアプリの起動速度を2倍にするために、複数のDynamic FrameworkをStaticにして、ひとつのDynamic Frameworkを作る with Swift

    対応の比較動画 (体感2倍)エウレカ iOS エンジニアの muukii (Twitter) です🥃 私が開発を担当しているPairs Global (Pairsの海外向けアプリ)はアプリの起動がとても遅いのです。 一体なぜなのか。 OSはアプリを起動してAppDelegate (厳密にはmain関数)が呼び出されるまでには様々な処理を行います。 この部分の処理を最適化することでアプリが起動していない状態からの起動の高速化が期待できます。 アプリ起動高速化のための前置き (長め)まず、用語について、厳密には FrameworkとLibaryは異なるものですが、性質は近いので記事では次のように用語を用います。 Static Framework または Static Libraryを まとめて 「Static Framework」と呼びます Dynamic Framework または Dy

    iOSアプリの起動速度を2倍にするために、複数のDynamic FrameworkをStaticにして、ひとつのDynamic Frameworkを作る with Swift
  • 30代から始めるYouTube入門

    YouTube ≠ ヒカキンたぶん、YouTubeは「ネタ動画」のイメージが強すぎる。「ヒカキン」に代表されるユーチューバーが、目立ってしまうせいだろうか。実際には、テクノロジー旅行料理、建築ほか、あらゆる分野の動画があるにも関わらず、この誤解が「大人の」ユーザを遠ざけているように思えてならない。 YouTubeのトップページがこれでは、手が出せないのも分かる。「煩いTVから離れたのに、わざわざYouTubeなんか?」と切って捨ててしまうのは、あまりにもったいない。実は、YouTubeには30でも60代でも満足するコンテンツで溢れている。誇張なく、「Nスぺ」並みのコンテンツがごろごろ。 まずは一つ、(ちょっとNスペ路線ではないが) 私をYouTubeに引き込んでくれた動画を紹介しよう。Peaceful Cuisine (1.3M)は料理系のひとつ。日人のチャネルながら、海外アクセスも

    30代から始めるYouTube入門
  • なぜ私はHale Orbを創ろうと思ったのか(1)

    https://haleorb.com/index_jp.html「人と人をつなぐ優しい体験」数年前、母に iPadプレゼントしました。当初は私からの説明を紙と鉛筆で細かいメモを取り、参照しながら恐る恐る使っていた母でしたが、今やメールを書いたり、Facebookをチェックしたり、はたまた米国在住なのに日のラジオ番組を聴いたりして楽しんでいます。印象的だったのは喜んでいる母の言葉です。 「世の中が色々と進んで便利になっているのはなんとなく聞こえてくるんだけど、自分が分からないままそれに取り残される存在になるのがとても悲しくて不安なのよ。だから子供たちのおかげで少しでもそうした進歩の一部になれるのは当に嬉しいの。」 これは私にとって心に深く刺さる言葉でした。テクノロジーの恩恵を享受すべきはまさに母のような人達で、シリコンバレーにいる一部のテックエリートのためだけではないはず。そのように

    なぜ私はHale Orbを創ろうと思ったのか(1)
  • 個人で運用している Web サービスをどう管理しているか 2018年版 - r7kamura - Medium

    個人で運用している幾つかの Web サービスについて、自分がどう管理しているかを振り返る。 実験には Heroku を利用習作につくったアプリやβ版段階のアプリは、Heroku で動かしている。Heroku を使う場合のより具体的な条件としては、データベースが明らかに無料枠に収まりそうで、24時間動いていなくてもまあ誰にも怒られそうないような場合。Slack 用の Bot や、nippo という日報専用サービスのクローズドβ版などを主に置いている。 メリットに感じている部分は、無料で使えること。デメリットに感じている部分は、サーバが US に配置されることと、データベース系の Add-On が高くつくこと。例えば日語圏向けのサービスだと、通信時間がそこそこ長くなり、結果的にサービスの体験が悪くなる(昨今の平均的な Web サイトの速度はまだまだ遅いので、それと比較すると悪くなるというほど

  • 死に続けるブログと「どこに書けばいいのか問題」

    In the ten-plus years since I started this blog, one of the clearest trends on the Web has been for destination sites… この論考はとても面白いのでぜひ全部を読んでいただきたいのですが、骨子をまとめると、個人がブログを書くときのコンテンツの一生を 1. Creation「コンテンツの作成」、2. Distribution「配信」、3. Discovery「読者による発見」、4. Consumption「消費」という具合に分類した場合に: 昔はブログに書いたらあとはRSSが読者のもとに届けてくれ、多くの人はPCで記事を読んでいた。Creation、Distribution、Discoveryの分離が明確だった。今は Creation と Distribution と Disco

    死に続けるブログと「どこに書けばいいのか問題」
  • なんで駐在員は大変なのか (英語編)

    (この記事のその後の経緯をこちらに書きました) 今は日で働いているけど、いつか一度は海外で働いてみたいという人もきっと多いだろう。 海外で働く一般的な手段は駐在員かと思うが、日企業の駐在員というのは様々なパターンがある。任期付きの研修風な扱いか、採用目的のただの福利厚生的な位置づけか、社内の「期待の星」を育成するポストみたいになっているか、いっちょ若いやつに任せてみるか的なノープランポストか、そんな感じのイメージかもしれない。 メーカーさんや商社さんなどは、既に現地の市場か生産拠点があり、現地マネジメント、現地オペレーションという意味合いが強いかもしれない。バリューチェーンの中で欠かせないピースとして、海外子会社が存在する。 一方、インターネットの場合はちょっと様相が違うようだ。大半が、買収した海外の会社に行くか、もしくは全くの別事業を展開しているところに行く感じになる。こういった事業

  • iPhone X の Safari における Web コンテンツの表示 - ONO TAKEHIKO - Medium

    iPhone X が発表されて間もなく、ディスプレイの「切り欠き」については至るところでちょっとしたイジリ合戦が始まっています。中には実際に信じてしまっている人もいるほど秀逸なものがありまして、それがこちら。 思わずクスッときてしまいますが(笑)、まあ当然こんなことにはなりません。 iPhone X にはディスプレイの上下左右に iOS の占有領域が存在し、それ以外(アプリのタッチイベントを認める領域)を Safe Area と呼ぶようです。Safe Area の外にある上部領域にはステータスバーとして時計やアンテナのインジケータなど iOS のシステムアイコン等が並び、下部の領域には iPhone X で導入された「ホームバー」が存在することになります。 では iPhone X の Safari で Web サイトを表示した場合に一体どのようになるのか?それを Web 上の情報を元にまと

    iPhone X の Safari における Web コンテンツの表示 - ONO TAKEHIKO - Medium
  • Swift の if case / guard case によるパターンマッチングの使いどころ

    今日したこんなツイートの補足ツイートをしようとしつつ、やや長くなりそうなので、プチ記事にしました( ´・‿・`) aa上の例は、「caseを使わずとも guard payload.aps.category == .dog else { return } と書けば良いのに」と思われそうで、確かにそう書ける時はそれがベターかなと思っています。 改めて書くと、次のような感じです。 enum Animal { case 🐶, 🐱 } let animal = Animal.🐶 if animal == .🐶 { print("イッヌ🐶") }では、次のように associated valueをもつ列挙型の時はどうでしょうか? enum Animal2 { case 🐶(name: String), 🐱 }let animal2 = Animal2.🐶(name: "mono") i

  • そろそろ「都民ファーストの会」のヤバさについて語ろう

    1.代表がヤバい「都民ファーストの会」の代表は野田数(のだ・かずさ)氏。元都議会議員で、現在は小池百合子都知事の政策秘書。 彼は都議であった2012年に、東京都に対して現行の日国憲法を無効とし、戦前の「大日帝国憲法」の復活を求める請願をした。このときの東京都総務委員会の速記録はこちら。赤旗のサイトには請願書の原がアップされている。「我々臣民としては、国民主権といふ傲慢な思想を直ちに放棄し…原状回復(※戦前に戻ること)を成し遂げる必要があります」などなど。 この誓願に賛成したのは野田数氏のほか、当時「東京維新の会」に所属していた柳ヶ瀬裕文氏、栗下善行氏の3人。なお柳ヶ瀬氏は現在も都議で、栗下氏は2013年の都議選で落選したが、2017年の都議選には都民ファーストの会のメンバーとして立候補する。 「東京維新の会」は日維新の会との連携を目指していた都議会の会派だったが、日維新の会の橋下

  • プログラミング最高

    僕の小学生時代の将来の夢は「パソコンを使う仕事」をすることでした。(サブとして、宇宙飛行士という夢もありました) 今は「パソコンを使う仕事」がほとんどですが、当時はそんな時代でも無く、単に魅力を感じるコンピューターに接していたい、という思いでした。 中学校進学時にパソコンを買ってもらった中学校進学時に、お祝いでパソコンを買ってもらいました。それまでパソコン持っていなかったのに、「パソコンを使う仕事」をするのが夢だったのが、今思い出しても謎です。ただ、パソコンが手元に無い時でも、日経コンピューターを毎号読んでいたため、使うこと自体は買ってもらってすぐスラスラ出来ました。中1ですでにタッチタイピングしてました。ただ、中学に入ったらパソコンクラブに入ろうと思っていたものの、なぜか入らずでした。ちょっと後悔してます。 大学進学そんなこんなでコンピューターやガジェット大好きにも関わらず、プログラミン

  • iPad ProとApple Pencilでお絵かきエンジニアにジョブチェンジした

    これまでもチョコチョコ軽い絵を描いて何かを説明したりする機会はあったりしたけれど、最近ちょっとしたカットを描いたり、デザインの下絵を描いたりすることが多くなってきた。builderscon でもちょこちょこ細かい絵は描いているし「いや、僕業プログラマなんですけどね…」ということが最近結構あるのです。 こちらは一部を除いてほとんどフリーハンドで描きましたこれまではAdobe Photoshopを使って、トラックパッドを使いつつパスを引き、それをブラシで主線等に変換したりしつつ絵を描いてた。しかしフリーハンドっぽい線はどうしても難しい! これは全部パスで描きましたPhotoshopにすでに登録されてるシンプルな図形をベースにするように、すでに均整の取れた形をベースに描くのはそれほど難しくないが、柔らかい曲線をパスで表現するのは無理がある。かといって、トラックパッドで美しい曲線はどうやっても引

    iPad ProとApple Pencilでお絵かきエンジニアにジョブチェンジした
  • デザインのバージョン管理をする世界

    僕の同僚のデザイナーはデザインツールにSketchを使っている。デザインは区切りのいいところまで出来ると保存してDropboxで共有してくれる。最近ではGitHubでSketchファイルを管理することも試しているようだ。GitHubで管理することで過去に遡ったり、ほかの人の作業をマージできたりする。ただ、Sketchファイルはプログラムのソースコードのようなテキストファイルではなくバイナリファイルだ。この違いでGitまたはGitHubの便利なものの多くが使えていないんじゃないか。 先日Sketchファイルをテキストファイル(JSON)として管理できるツールを公開したので、どういうモチベーションで作っているのか書いてみようと思う。ツールはまだ完璧ではないが、ぜひ使って意見をもらえたらと…思う 🙇🏻 テキストファイルになるとできることあぁ、デザイン全体のボーダーの色が淡くなったのいつだっけ

    デザインのバージョン管理をする世界
  • iPhone 7 Plusを、シャワー中に使ったり水ですすいだりしてたら、水没判定で有償交換となってしまった話

    iPhone 7 Plusのカメラレンズが、写真のような状態になっていることに昨日の朝気付き、結露かな?と思いつつApple Storeのジーニアスバーに持って行ったら、中にかなり水が侵入していて、保証外の水没であると言われてしまいました。端末交換となり、保障も入ってなかったので34,800円(税込み37,584円)とまあまあな出費となってしまいました(´・︵・`) 特にシャワー中に使ったのは良くない使い方だったとはいえ、他の防水スマホや同じ耐水性能を謳うApple製品(Apple Watch)と比べて、かなり水に弱いと思ってしまいました( ´・‿・`) iPhone 7の耐水性能

    iPhone 7 Plusを、シャワー中に使ったり水ですすいだりしてたら、水没判定で有償交換となってしまった話
  • iPhone 7・iPhone 7 Plusの海外SIMフリー版の日本使用について

    iPhone 7・iPhone 7 Plusは、FeliCaに対応したことで、日専用端末が販売されることになり、他の国で販売されるモデルは、電気通信事業法の定める技適マークが、iOSのシステム情報に表示されません。 2016年5月21日から電気通信事業法が以下のように改正されています。 ・技適マークがない場合は、海外SIMで国際ローミングを行う場合に限り携帯電波を使った通信が可能。 ただし、90日経過後のWi-FiBluetoothの利用は不可。 ・FCC認証/CEマークがある場合、日SIMを挿して携帯電波を使った利用が可能。 ということで、iPhone 7・iPhone 7 Plusの海外SIMフリー版は、日SIMを使用することは出来ますが、Wi-FiBluetoothは90日間しか使用出来なくなります。 当該者の入国の日からといった規定があるので、海外端末を輸入して使用す

  • “あなたたちは私の憎しみを得ることはできない”

    アントワンヌ・レリス 「金曜の夜、あなたたちは私にとってかけがえのない存在であり、人生の最愛の人である、私の息子の母親の命を奪ったが、あなたたちは私の憎しみを得ることはできない。あなたたちが誰なのかは知らないし、知りたくもないが、あなたちの魂が死んでいることはわかる。あなたたちが盲信的にその名の下に殺戮を行っている神が、人間をその姿に似せて作ったのだとしたら、私のの体の中の銃弾のひとつひとつが彼の心の傷となるだろう。 だから、私はあなたたちに憎しみという贈り物をしない。もっともあなたたちはそのことを望んだのだろうが、憎しみに対して怒りで応えることは、今のあなたたちを作り上げた無知に屈することを意味する。あなたたちは私が恐怖におののき、同じ街に住む人々に疑いの目を向け、安全のために自由を差し出すことを望んでいるのだろう。あなたたちの負けだ。何度やっても同じだ。 私は今朝、彼女に会った。よう

    “あなたたちは私の憎しみを得ることはできない”
  • Mac OS X El Capitanのヒラギノ角ゴシック

    MarvericksからやっとこさEl Capitanにしました。 フォントのレンダリングがシュッとしたりUIがカリッとしたり、色々と見た目がわかりやすくなっていて好印象です。 とそんななかOSをアップデートしてから表示が変になったとの報告があり、自分でも確認しました。 弊社のSlack太字の部分が明らかにデブっとしています。これがなんだか分からなく困っていた様子でした。 ということでCodepenにてヒラギノをフォント指定してリストを作りました。 Codepenのスクリーンショットいい感じですね。ただCSSではfont-weight: 0;が指定できないので表現出来なさそうです。 Slackで何故文字が太くなったかというと、Slack側のCSSで font-weight: 900; と指定されていることが原因でした。 日語のウェイトが大体二つだったことにより発生していなかっただけで、実

    Mac OS X El Capitanのヒラギノ角ゴシック
  • Apple の新フォント San Francisco の秘密

    iOS 9 が一般公開されました。気づきにくいところですが、実はこの iOS 9 から、システムフォントが Helvetica Neue から、Apple が新たに開発した San Francisco フォントに変更されています。 San Francisco は Apple Watch のシステムフォントとして既に採用されていましたが、Apple Watch にとどまらず、iOS 9 や次期 Mac OS X “El Capitan” のシステムフォントとしても使われるようになります。 Apple WatchApple は、初代 iPhone からずっと、iOS のシステムフォントとしては Helvetica を採用してきました。また、Mac OS X でも 10.10 Yosemite からは、それまで使用していた Lucida Grande から Helvetica へと変更しています

    Apple の新フォント San Francisco の秘密
  • ロープの結び方に見る文化の違い

    ロープの結び方は時に命に関わる問題だ.なので,我々は保守的にならざるを得ない.新しい結び方を発明したところで,それが装飾以外の目的を持つなら,定番の結び方として定着するには数百年の時間が必要だろう. ここに面白い現象がある.海と山で結び方の文化が異なるのだ.また同じ「山」文化でも,クライミングと山岳救助では異なる.(高所作業はさらに違う文化を持つがこの記事では省略する.) いや,僕の感想なんだけど.でもまあ,しばしお付き合い願いたい. 舫結び (Wikipedia)具体例を挙げてみる.海では舫(もやい)結び(ボウライン)を多用する.「舫」という字からして「船」ぽいが,それはさておき,例えば海に投げ出された船員は体にロープを巻きつける時に舫結びを使う.舫結びなら,船から引っ張られても身体が締め付けられる恐れがない.(現在はこちらのバージョンが推奨されている.【追記 (2018–08–16)

    ロープの結び方に見る文化の違い
  • 1