Go(Un)Conference(Goあんこ)LT大会 6kg で発表した資料です https://gounconference.connpass.com/event/129090/
ソフトウェアに拡張性を持たせる時にプラグイン機構を持たせる事は一般的ですが、それを実現する方法は結構バラバラなのかなと思います。例えば、 C 言語等の.so/.dll を読み込む方法 Nodejs のような言語での単なる import TCP や Unix ソケットを利用して RPC 通信を行う方法 などが有るのかなと思います。1 番目・2 番目は、関数の呼び出し速度等のオーバーヘッドが少なく高速ですが、言語等の制約が大きくなる・メモリを共有することによるセキュリティリスクが発生します。そこで、提供するインターフェースを制約出来る場合は、3 番目の手法が多く使われるようです。 Go 言語で開発されている、hashicorp/terraform cloudfoundry/cli は共に 3 番目の RPC 通信でプラグイン機構を実装しています。その中でも terraform で使用されている
こんにちは、型と複雑GUIが大好きな @f_subal です。 普段は pixivFACTORY というサービスでフロントエンドをやっています。 さて、早速スクショでお見せしていますが、 今年の3月に pixivFACTORY のグッズ編集画面はリニューアルしました。 すでにこちらの記事でも紹介がありましたが、 新しい画面では、画像のみならず文字を使ったデザインができるようになっています。 フォントワークス および MonoType の書体が 100 スタイル分利用可能です。 文字だけでの制作も可能ですので是非ご利用ください。 https://factory.pixiv.net/item_groups/new 今回は、このテキスト入力機能のフロントエンド実装、 特に React と SVG でいかに文字レイヤーを表現するかについてご紹介したいと思います。 SVG にとって文字レイヤーとは何
退職ブログが変にバズって困惑気味なのですが、おじさんの退職ブログより、若者の退職ブログのほうが元気が出るのでこっちを読むほうが良いと思う。 DMMを退職して、Black Inc.を立ち上げました これを書いた楓太くんは遅くまで残業してることが多かったので、良く邪魔をしつつ、ついでに遊んでもらってたんだけど、初めて彼に会ったときから、コイツきっとデキル、と思ってたんだよね。 髪が金髪だったからね。 ということで、こういう奴はきっとデキル、と個人的に思っているエンジニアの特徴を適当に書いてみる。 目が死んでいる達観しているのか、第三の目を通して世の中を見てるのか、焦点がどこにあるのかもわからない。 口数も少なく存在感も薄い。 でも、紡ぎ出すプログラミングコードやドキュメントは確実に一級品で、エンジニアリングの分野だと普通の人の数倍から数十倍以上の働きをする。 うまくいっている会社やチームには、
エンジニアの @suusan2go です。2017年の10月まではクラウドワークスに社員として参画していましたが、現在はフリーランスのエンジニアとして、主にフロントエンド環境の改善・支援を行ったり、ちょっとだけRailsのアップグレードを手伝ったりしています。 Railsのアップグレードを手伝っている様子 Sprocketsを2=>3にあげると数倍メモリ消費増えるのなんなんだろな— すーさん二号 次に夜飲みにいけるのは8月ごろになります (@suusan2go) 2019年5月7日 Sprocketsがメモリを大量に消費する問題、結局よくわからんかったので、馬鹿でかいjsを生成する js.erb をなんとかした— すーさん二号 次に夜飲みにいけるのは8月ごろになります (@suusan2go) 2019年5月17日 今回は、わかるエンジニアがいなくなり無人化してしまいメンテナンス不能になっ
インタビュー: 劇団雌猫 構成:芦屋こみね 写真:飯本貴子 好きなものがあると、毎日はもっと楽しい。 劇団雌猫がオタク趣味に生きる人に好きなこと、好きな街や暮らしについて聞く新インタビュー企画「楽しい大人の暮らし方」。 第3回目のゲストは、『アーシアン』『LOVELESS』などの名作を生み出してきた漫画家・高河ゆんさんです。プロとして第一線で活躍しながら、同人活動も精力的に続けています。 漫画を描くこと、そして読むことへの愛。約30年住んできた「二子玉川」という街への愛。常に挑戦し続ける高河さんに、エネルギーの源を聞きました。 「学校に行く暇がない」ほど描きまくった高校時代 ――高河さんが同人作家として活動を始めたのは、高校生のころですよね。 高河ゆん(以下、高河):はい、17歳のころです。商業漫画家になってからも同人誌を描いているので、かれこれ30年以上同人活動を続けていますね。始めた当
理論編: Telepresenceってなに Telepresenceとはリモートクラスタに対してより早く、ローカルで開発することを支援するツールです。現時点(2019/05/28)での最新バージョンは0.99です。 「より早く、ローカルで開発するのを支援するツール」ができることは、大きくまとめると以下の2つです。 クラスタのDeploymentをローカルサーバーと置き換える クラスタにローカルからアクセスをする これらの恩恵として ローカルサーバーのリモートクラスタの他サービスへアクセス ローカルサーバーのKuberenetesクラスタのリソースであるsecretsやConfigMapのアクセス リモートクラスタのローカルサーバーへのアクセス が挙げられ、より簡単に開発をできるようになります。 0. 今回のサービス例 例えば以下のようなサービスがあるとします。このサービスがやることは以下の
スマートフォン(スマホ)の販売台数でファーウェイのシェアが激減している。BCNランキングで日次の販売台数シェアを集計したところ、問題発生直前の5月15日に15.3%でアップルに次ぐ2位だったファーウェイのシェアが、直近の5月22日に5.0%と3分の1に縮小したことが分かった。わずか1週間でランキングも6位に急落し、米政府が強行した経済制裁の影響が早くも現れた格好だ。ファーウェイからシェアを奪ったのはアップル。8.4ポイント伸ばした。サムスンは1.3ポイントと、わずかながらシェアを拡大。シャープやソニー、ASUSは微減だった。 米商務省は5月15日、ファーウェイ本社と関連会社を「エンティティリスト」に追加すると発表、翌16日から米企業からの輸出を事実上禁止する措置を執った。ファーウェイ本社や世界各国に展開する支社など69社が対象。ファーウェイスマホの心臓部でもあるCPUを製造するハイシリコン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く