技術書典7 の歩き方(技術同人誌即売会、テクノロジーカテゴリー、あと非公式アフターの案内) #技術書典 #テクノロジー #テクノロジー 技術同人誌を愛する皆様、ごきげんよう。この記事は技術同人誌イベントに関する記事なので、できればはてブではテクノロジータグが付いて欲しいところですが、noteで技術系記事を書くといつも「生活」とか謎のタグが付いて怖いので、タイトルにはテクノロジーを強調してみました。 先日、本のうち一冊は入稿して、もう一冊は印刷諦めつつ、電子版だけでもなんとか出したいと思ってるけど、そもそも原稿の断片しかない状態で、ほんとに出るのか?お試し版小冊子だけでもなんとか出したいぞ!という状況のえるきちです。 ・ Effective React Hooks 第二版(技術書典では新刊) ・ TypeScript でクリーンアーキテクチャ本(小冊子&電子版目標) ・ 技術同人誌を書く為の
京都観光オフィシャルサイトで公開される「観光快適度」。日ごとの混雑度がアイコンで一覧表示されている=京都市提供 外国人観光客の急増に伴い市民の生活環境が悪化している「オーバーツーリズム」問題で、京都市は18日、観光地や市バスの混雑緩和、観光客のマナー改善のための緊急対策を発表した。門川大作市長は同日の定例記者会見で「京都は観光都市ではない。寺社、自然、景観、食文化や暮らしの文化が観光面で評価されているので、市民生活を大事にしない観光はあり得ない」「市民生活と調和した持続可能な観光都市を目指す」と強調した。【澤木政輝】 市と市観光協会が主体となり、市全域や観光スポット別の観光快適度(混雑度)をインターネットで配信し、観光客が訪れる時期と時間帯、場所の分散を図る。スマートフォンの位置情報や天気、曜日、時間など過去3年分のビックデータを人工知能(AI)で分析し、市全域の向こう6カ月間の混雑度を5
CSS 設計でいう保守性とは、新しいルールの追加・更新のしやすさ をあらわす。保守性を高めるためには、変更の局所化、他のルールへの副作用を最小にするアーキテクチャ を採用します。 設計思想は FLOCSS ベースの ECSS + rscss + Tailwind CSS のいいとこ取り 命名規則は MindBEMding (以降、BEM) 開発言語は Sass + PostCSS コンポーネント粒度 FLOCSS ではプロジェクトにおいて繰り返されるビジュアルパターンをすべて Object として定義します。Object には、Component と Project のレイヤーがあり、この 2 つの判別において Atomic Design のコンポーネント粒度の考えを拝借します。具体的には、 Component:Atoms Project:Molecules に分類します。 単語間の区切り
この記事は、 Mercari Bold Challenge Month の18日目の記事です。 こんにちは。メルカリで Product Manager として働いている津田と申します。私は社内で「会計システム」と呼ばれる、会社が運営するサービスに付随して発生した債権債務の増減を記録・集計するシステムを開発するチームで働いています。 はじめに メルカリでは、お客さまの行動に応じて日々さまざまなお金の流れが発生しています。たとえばメルカリで商品が出品され購入された(取引が行われた)場合を考えてみます。 この取引は、会社から見るとそれぞれの相手先に対する債権債務関係の変化と捉えることができます。メルカリにとっては、購入したお客さまに対する債権(= 商品代金)と出品したお客さまに対する債務(= 売上金)が発生します。このとき、商品代金の一定割合(通常は 10%)が販売手数料としてメルカリの売上とな
こんにちは。CTOの馬場です。 ArchLinuxクライアントPCことはじめと利用プロダクトまとめ - インフラエンジニアway - Powered by HEARTBEATS から1年半が経過し、そろそろArchLinuxのクライアントPCで仕事を始めて2年近くなります。 最近もまだ「Macやめてみて、その後どうですか?」とよく聞かれるので、現状を共有します。 結論としては特に問題なく普通に暮らしています。 macOSとLinuxを並行利用しているので、 だいぶツールが揃ってきました。 健康のためにお勧めのキーカスタマイズ macではKarabiner-Elements、 ArchLinuxではxkeysnailを使ってキーをカスタマイズしています。 Ctrl + f / b / n / p / a のようなemacs風カーソル操作を実現している他に、 スペースの左のキーを 「単体押し→
こんにちは、sue445です。 先日社内で使ってるGitLabのリプレイスをしたのでその辺の話をしたいと思います。 リプレイスの内容 今回のGitLabリプレイスでは主に下記を行いました。 サーバ移設に伴いURL以外全部変えた レガシーな環境で運用されていたGitLabを全てDockerコンテナに載せた MySQLからPostgreSQLに移行 以上を1時間弱のメンテでやりきった 構成 ざっくり書くと、SSL終端のフロントサーバのみ同じで、それ以外のバックエンドを全部変えました。 旧 APサーバ Debian Wheezy CPU: Intel Xeon E5-2640v2 * 2 Memory: 40GB Disk: 64G + 512G MySQL兼Redisサーバ Debian Wheezy CPU: Intel Xeon X3430 Memory: 8GB Disk: 256G M
最近のトピックでは、AI(人工知能)に関するニュースをよくみますよね。 なぜここまでAI(人工知能)の開発やビジネス利用が熱くなっているのかというと、一つの要因としてAI(人工知能)の中の一つの技術である機械学習のフレームワークがここ最近で増えていることが挙げられます。 フレームワークとは、頭のいい人が作ったプログラムを一つにまとめて他の開発者が容易に開発できるようにしたもので、その中でも機械学習関連の有名なフレームワークとしてTensorflowというものがあります。 そこで、この記事では入門として、まずTensorflowというものがいったいどんなものなのかを解説し、そしてTensorflowに何ができて実際どんなシステムやアプリに使われているのかも入門者向けに解説しましょう。
「Vue.js」は、今一番人気のJavaScriptフレームワーク。本書は、このVue.jsについて、導入編、基本編、応用編を全11章に分け解説。段階的に学習を進めることができます。最終章では仕上げとして、読書した時の感想や読了日を記録する「Reading Recorder」アプリを作成し、Vue.jsプログラミングの具体的なイメージを掴むことができます。 担当編集者からのコメント 「Vue.jsをゼロから学びたい」 「Vue.jsを実務に生かせる力をしっかり身につけたい」 本書は、そんな方のために企画されたものです。 書籍としての大きな特徴は以下のようになっています。 多くのサンプルを動かすことを通じて、Vue.jsでできることをひと通り学べる。 テンプレート的な使い方にとどまらず、Vue Router、Vuex、テストにも大きくページを割き、本格的なアプリにも挑戦できる。 Vue.js
Google、Dockerコンテナをサーバレス化する「Cloud Run」をAnthosに搭載。オンプレミスを含むハイブリッドクラウド環境で実行可能に Googleは、ハイブリッドクラウド環境を実現するAnthosの新機能として、Dockerコンテナをサーバレスで実行できる「Cloud Run for Anthos」や、サービスメッシュを実現する「Anthos Service Mesh」などを発表しました。 Cloud Runをパブリッククラウドだけでなくオンプレミスでも Anthosとは、Kubernetesをクラウド基盤の抽象化レイヤとして用いることで、コンテナ化したアプリケーションをオンプレミスとクラウドのどちらでも実行可能にする、ハイブリッドクラウドおよびマルチクラウドのためのプラットフォームです。 Google CloudやGoogleが認証したオンプレミス用のサーバ構成だけでな
富士通は9月19日、服や荷物を採寸したデータをPCに直接転送できるIoTデバイス「IoTメジャー hakaruno」を発売した。メジャーで測った寸法を、Windowsアプリ「hakarunoアプリ」を通じて、PC上のExcelなどに転記。採寸業務の効率化と転記ミスの防止につなげる。デバイスの価格は3万8000円、アプリの利用料は月額500円(いずれも税別)。 服や荷物などのサイズを測り、デバイス本体のボタンを押すと、hakarunoアプリ経由で、PC上のExcelやメモ帳などに計測結果を自動入力できる。1ミリ単位での計測が可能という。アパレル業の他、運輸業や製造業などでの活用も見込む。 富士通によると、アパレル業界では、オーダーメイド衣料品の仕立てや既製の服を直す際、15~20%の割合で伝票の記入ミスや読み間違いが発生し、トラブルにつながっていたという。転記ミスを減らすため、メジャーで測っ
米Microsoft傘下のGitHubは9月18日(現地時間)、コード分析ツールを提供する米セキュリティ企業Semmleを買収したと発表した。買収総額などの詳細は公表されていない。 Semmleは2006年創業のカリフォルニア州サンフランシスコに拠点を置く非公開企業。ゼロデイ攻撃や重大な脆弱性を見つけるためのコード分析エンジン「QL」やコード分析プラットフォーム「LGTM」を提供する。顧客には、Microsoft、Google、米航空宇宙局(NASA)、Uberなどが名を連ねる。 Semmleは、自社製品をGitHubの既存製品と緊密に統合させていく計画だが、従来の顧客には影響しないとしている。また、「GitHubとSemmleはオープンソースエコシステムに強くコミットしており、その一環としてLGTM.comを今後も無償で提供していく」という。 GitHubはまた、CVE(Common V
IT基盤部の nodoka です。 私の業務はWebサービスの運用が中心でしたが、数年前からHadoopを中心とした分散基盤環境のインフラも見るようになりました。 当初は巨大なHadoop環境の管理を体系化して引き継ぐことと、運用における属人性を排除することが喫緊の課題でした。 それが落ち着くと、ご多分に漏れずクラウド化を検討・推進するようになったので、その流れをまとめてみようと思います。 DeNAのHadoop環境と改善策 Hadoopが抱える課題 GCPへの移行 embulk利用におけるTips DeNAのHadoop環境と改善策 DeNAにおけるHadoop環境の歴史は古く、DeNAのほとんどのサービスが利用しています。 各サービスでは分析したいログやDBのスナップショットをHadoopのファイルシステムであるHDFSに一旦置きます。 そのHDFSに置かれたファイル群をHadoopを
本日9/19の関ジャバ'19 9月度でJUnit 5のExtensionの話をしました。 スライド JUnit 5.5.2 のUser Guide を合わせてご参照ください。なお5.3ならoohiraさんの日本語訳もあります。とても助かってる。 ちなみに表紙で言及してるBtoWは ゼルダの伝説 ブレス オブ ザ ワイルド - Switch で、ロード画面がこんな感じなのです。 背景 9月度のセッションは、以前の関ジャバにて登壇枠で申し込みいただいたお二人です。 業務システムの概要とその選択肢 / tunemageさん みんなのSelenium:The Road to WebDriver / woosyumeさん 他のイベントでの登壇などから特に心配はないのですが、流石に初登壇の方だけにお任せするのもあれなので私も話すことにしてみました。 Seleniumに絡めてテストの話、と考えてExte
iOS 13ではバッテリーの劣化を軽減するため機械学習を利用し、使い始める直前までバッテリー充電率を80%で保留します。詳細は以下から。 Appleは2017年01月にリリースした「iOS 10.2.1」でユーザーに通知なく電源管理を導入し、劣化したバッテリーでパフォーマンスのピーク性能をダイナミックに変化させたことからユーザーの批判を浴び、「iOS 11.3」で電源管理機能を搭載するという声明に加えて2018年12月までの間バッテリー交換金額を5,600円減額しました。 Appleにとって、お客様の信頼ほど大切なものはありません。私たちはお客様から信頼を得て、それを保つための取り組みをこれからも絶えず続けていきます。お客様がAppleを信頼し、支えてくれるからこそ、Appleは自らが夢中になれる仕事ができるのです。私たちAppleがそのことを忘れたり、そのことを当たり前だと思うことは、決
発明しても対価が支払われないオープンソース開発者 世の中はすごくオープンソースのプログラムに依存しているのに、そのオープンソースの開発者には相応するお金が廻っていないという話です。 gigazine.net ステンバーグさんは「オープンソースのプロジェクトから多大な利益を得ているのにも関わらず、その利益をプロジェクト自体に還元するのではなく、無料であることにつけ込んでいる人を見ると腹が立ちます」と語っています。こういった経験から、ステンバーグさんは「トラブル時に備えるために、企業は開発者に金銭を支払ってサポート契約を結ぶべきだ」と主張するようになりました。 確かにcurlコマンドを使うことにお金を支払ったことはないですものね。curlコマンドを一回叩くごとに0.1円でも支払われていたら、きっとステンバーグさんは億万長者になっていたことでしょう。 考察 まだブログを書いて広告を貼ってお金をも
最新フロントエンド技術の総復習! React Hooks、GraphQL、TypeScript、AMPなど紹介 - Bonfire Frontend #4 レポート こんにちは。 今年の4月にヤフー株式会社にデザイナーとして新卒入社した、三好 健太(@three4c)です。9月3日(火)にヤフーのセミナールームで「Bonfire Frontend #4」を開催しました! このイベントの目的はフロントエンドが抱える課題を共有し、フロントエンドについて熱く語る会です。 今回のテーマは「最新のフロントエンド技術 〜夏休み総復習〜」。初心者の方でも理解しやすい内容となっており、デザイナーの私も多くの知見を得ることができました。 ヤフーからは浜田と内藤が登壇し、ゲストスピーカーとしてサイボウズ株式会社より向井 咲人さん、株式会社ディー・エヌ・エーより吉井 健文さんにお話しいただきました。 これからは
どうも、まさとらん(@0310lan)です! 今回は、膨大な量のAPIを横断検索できてそのままブラウザ上でテスト実行も可能なWebサービスのご紹介です。 元々はRapidAPIが提供していたサービスを楽天がパートナー契約を結んだことで、日本語でも利用できるようになりました。2018年末にはバージョン2.0となり改良も進んでいます。 APIの開発者やWeb開発に興味のある方は、ぜひ参考にしてみてください! 【 Rakuten RapidAPI 】 ■「Rakuten RapdAPI」の使い方 それでは、実際に使いながらどのようなサービスなのかを見ていきましょう! 最初に、トップ画面から【新規登録】ボタンをクリックしてユーザー登録を済ませておきます。 メールアドレス・パスワードなどを設定すればすぐに登録できます。 (※GitHubやGoogleアカウントでも登録可能です) 登録が完了したら、す
この記事は@yugui氏の書いた至高のDockerイメージ生成を求めてに感謝しつつ、記事が投稿された当時には無かったさまざまな事情を組み込んで再度まとめたものである。 良いDockerイメージ 良いDockerイメージとは何だろうか。Dockerの利点は次のようなものだから、それを活かすイメージが良いものであるに違いない。 ビルドしたイメージはどこでも動く 適切にインストールされ、設定されたアプリケーションをそのままどこにでも持っていける。 コンテナ同士が干渉し合うことはないので、任意のイメージを互いに配慮することなく柔軟に配備し実行できる 必要のないサービスがコンテナ内で走っていないので、セキュリティの向上に資する イメージの転送が効率的である ベースイメージ部分は一度送ればいちいち再転送する必要がないので、ベースイメージを共有する複数のイメージを効率的に転送できる 標準のレジストリAP
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く