こんにちは、CTOのあんちぽちゃんです。ペパボにはエンジニア職位制度というのがあるのですが、それをちょっとアップデートしようとしています。その際に社内向けに書いた文章があるのですが、せっかくなんでペパボのことを知ってもらうために、こちらにも貼っておきます。 2018年上半期の職位制度立候補についてお知らせいたします。いつもとは異なり、内容に入る前に、CTOとしてのあんちぽの考えを述べたいと思います。しばらくおつきあいください。 これからのペパボのエンジニアについて 「IT産業においては、物事は常に変化し続ける。そして変化し続けることだけが不変である」と僕はよくいっています。僕自身がエンジニアになったのはちょうど10年前、2008年の頃でした。2008年といえば、iPhoneが日本で発売開始された年です。エンジニアリングにまつわる環境は、あれから随分変わりました。どう変わったかをいま書き出し
For the past two years, I've been working on a second edition of my book “Refactoring”. Here I have details about the new edition and some memos describing my thoughts in the last months of this project. The book is now available and you can buy it from informit (the web presence of the publisher), Amazon, or your favorite book seller. Purchasing the book gives you access to the canonical web edit
1行追加でOK!CSSだけで画像をトリミングできる「object-fit」プロパティー画像の一覧を表示する時などは、画像のサイズが統一されていると並べて表示させてもすっきりキレイに整って見えますが、必ずしもサイズが同じとは限りません。かといってPhotoshopを使ってすべての画像をリサイズできない…ということもあるでしょう。そんな時はCSSでトリミングすると楽です!今回は「object-fit」というプロパティーを使って、画像の縦横比を保ちつつトリミングする方法を紹介します。 画像を中央の位置でトリミングするまずはこの縦長の画像、横長の画像を並べ、縦横 250px の正方形の形で表示させてみましょう。 img { width: 250px; height: 250px; } CSS でこのように画像に対してサイズを指定すると… こんな感じでグチャッとつぶれて表示されちゃいます…。 そこで
Google App EngineのGo 1.8 Standard envでdepのvendoringなどでハマる(2017年10月現在) Google App EngineのGo 1.8 Standard environmentを使って、React SPAのWebサイトを作ろうと考えた。 Reactのサーバサイドレンダリングとか、欲しいものが入ってるgo-starter-kitというよいサンプルがあるので、これを参考にした。 (ポイント1)ただし、goのvendoringでglideを使うのはやめて、depを使うことにした。glide公式が移行せよと言ってるっぽいので。 Glide から Dep への移行を検討する http://text.baldanders.info/golang/consider-switching-from-glide-to-dep/ んでvendoringして、
Google App Engine(GAE)で Go 製のウェブアプリを動かしたかった話。いっぺん動かしてみると GAE/Go はウェブアプリを動かす環境としてはとてもいい。ただ、中途半端な知識だけで始めると開発者としてはつまずくことが多かったので、分かりにくい点をまとめておく。 Google App Engine Go Standard Environment について goapp は $GOPATH 以下もアプリケーションのソースとしてアップロード/コンパイルする goapp はプロジェクトルート以下のソースコードをすべてコンパイルしようとする go-app-builder: Failed parsing input: parser: bad import "syscall" in ... go-app-builder: Failed parsing input: app file x
平均寿命が延び、若者世代の「人生100年時代」が視野に入ってきた。親世代より20年ほど長生きすることから、これまでとは異なる人生観や生活設計が求められそうだ。お笑いと小説家の"二足のわらじ"で活躍する又吉直樹さんに、新たな時代の生き方について聞いた。 ◇ ◇ ◇ ――人生100年時代と聞いてどんな印象を受けますか。 「僕が今、18歳で100歳まで頑張れと言われたら、しんどいですよね。だからあまりポジティブなイメージはないですね。これまで60歳定年だったのが、80歳まで働かなければならない。モチベーションの維持が大変ですよね」 「定年が80歳になると、1つの会社だけで勤め上げることは難しくなるわけですね。(20代に就職して)10年はがむしゃらに働いて仕事を覚えながら、40歳くらいで次の人生の選択を考えて準備する必要があるなと。これからはそれを当然のことと考える必要があるのではないでしょう
Chrome拡張の開発に必要な知識とかの覚書です。 この記事では開発の前に知っておくべきChrome拡張の全容について解説していきます。 「実際に開発しながら学ぶ」形式の解説記事は多く見られるのですが、概念についてちゃんとまとめてある記事は見当たらず、そこらへんの理解で結構苦労した覚えがあるので、そういった人達の手助けになればと思います。 対象 Chrome拡張が作りたい人 Javascriptがまあまあわかる人 Chrome拡張の各概念がいまいちわかってない人 概要 まずはChrome拡張の大まかな構造について説明します。 Chrome拡張はHTMLとCSSとJavascriptで作られています。 必要なhtml,css,jsファイルなどと後述のManifest Fileを一つのフォルダにまとめたものが一つの拡張機能のまとまりとなり、zipで圧縮してアップロードすることでストアで公開する
「東大は選択肢の一つ」 新興校の渋幕、なぜ急伸渋谷教育学園幕張中学校・高等学校の田村哲夫校長に聞く2018 / 1 / 28 東京大学など国内外の難関大学の合格実績が急激に伸びている中高一貫の私立校、渋谷教育学園幕張中学校・高等学校(渋幕、千葉市)。1983年に千葉の幕張新都心に開校した新興校は2012年に東大合格ベスト10、16年からはベスト5に躍進し、17年の現役合格者数では名門の麻布高校を超えた。くしくも渋幕を創ったのは麻布、東大出身の田村哲夫校長(81)だ。ハーバード大学など米国の名門大学の合格でも全国の先頭を走り、グローバル人材の育成校として注目を集める。千葉市の渋幕を訪ねた。 千葉都民の街に誕生JR京葉線の海浜幕張駅から徒歩10分のところにある渋幕。この地区には幕張メッセを中心にイオン本社や日本IBMなど大企業の高層オフィスが立ち並ぶ。人工都市のため街並みはちょっと殺風景で、海
東京から行く、温泉旅行。何日もお休みを取れるわけじゃないから、さらっと1泊2日で。 そんなとき、「箱根か熱海」を検討する人は多いと思う。確かに、箱根はロマンスカーで行けばすぐだし、観光もできるし、宿の種類も豊富。熱海は海鮮おいしいし、時期を狙えば花火大会やら梅の花やらも楽しめる。 箱根か熱海。その二択が間違っているわけでは全然ない。でも、他の温泉地も全力で推したいので、本記事では別の選択肢を提案していく。全国400カ所の温泉をめぐった温泉オタクの一意見だけど、参考にしてもらえたらすごくすごくうれしい。 ※各項目の評価はあくまで目安、独断と偏見、個人の見解。混雑◎=空いている、混雑×=混んでいる。 ※選んでいるのは電車/車で片道2時間半ぐらいまでのところ。それ以上は1泊2日しんどい。 山梨県・甲府 温泉◎ 観光× 混雑◎ 近さ◎ 甲府には良質なモール泉がわんさか湧いているので絶対の絶対にイイ
いつでも「今が一番幸せ」と思って生きてきた。 小学生から中学生になったときも「わお!中学生って楽しい!幸せ!」 高校生になったときも「高校生って中学の時より楽しい!幸せ!」 大学生になったときも「高校生より大学生の方が楽しい!幸せ!」 社会人になったときも「社会人楽しい!幸せ!」 そして結婚して子供が2人生まれた今も、やっぱり今が一番幸せだと思っている。 私が物覚えの悪いバカなだけかもしれないし ただ単に根拠のないポジティブなのかもしれない。 あるいはすごくラッキーな人生を送っているのかもしれないし 今までの浅い人生経験のせいでこう感じられているだけで、 実はこのあと辛くて大変な経験がたくさん待っているのかもしれない。 でも、私は自分の人生が好きだ。 ちょっとした後悔や、二度と経験したくないこともいくつもあるけど 節目節目の大事な決断は間違ってなかったと思う。 というか、自分の下した決断を
アマゾンジャパンに措置命令=二重価格で割安見せ掛け-消費者庁 「アマゾンジャパン」に対する景品表示法違反の措置命令について説明する消費者庁の笠原慎吾上席調査官=27日午後、東京・霞が関 不当な二重価格表示をしたとして、消費者庁は27日、ネット通販大手「アマゾンジャパン」(東京都目黒区)に対して、景品表示法違反(有利誤認)で再発防止を求める措置命令を出した。 イエローハットに措置命令=二重価格表示で違反 消費者庁によると、同社はウェブサイトの商品ページで、メーカー小売価格より高かったり根拠がなかったりする金額を「参考価格」として掲載。実際の販売価格との差を大きくすることで、割引率が高いように見せ掛けていた。 違反認定したのは、2014年10月~17年7月にかけて参考価格を表示していたクリアホルダーや甘酒など5商品。販売価格が600円程度の甘酒の参考価格を3780円と表示するなどしていた。 ア
Data Models: A Comprehensive Guide to Structuring Information for Optimal Insights and Decision-Making In the realm of data management, the use of effective data models plays a pivotal role in organizing and representing information in a structured and meaningful way. Data models serve as the blueprint for databases, facilitating efficient data storage, retrieval, and analysis. This article delves
前口上 アメリカで就職できなかった。華々しい成功譚は見かけるが、夢と散った話はあまり表に出てこない。 なんというか「三振したバッターが相手ピッチャーのことを語る」みたいでまるっきり時間の無駄かもしれないが、もしかしたら参考になる人もいるかも知れないし、実際に就職した人に「お前のアプローチはまったく的外れだ」と言われるかも知れない。僕も何が悪かったのか教えてもらいたい気持ちもあるし、迷ったがこのエントリを公開する。 ちなみにめっっっっちゃ長いので、要点だけ知りたい人は、アメリカで就職するにはとにかく 就労ビザ>技術力>学歴>>>>>>>>>>>>(越えられない壁)>英語力 だというのだけお伝えできればと思う。 アメリカで働くために英語を頑張るぐらいなら、それより大学(院)に入り直してコンピュータサイエンスの学位をとり*1、同時に技術力を磨くほうがよほど近道だと感じた。 それから、現職の同僚は
酒井さん(27歳・女性)はメルカリの達人だ。 累計取引件数は約2000件、売上は300~400万円程度。商品購入額は売上額を上回る。「正規価格150万円のベッドが20万円で買える」などのお値打ち感に動かされ、衣類や家具など家にあるものの7~8割をメルカリで購入したという。 売買のコツを尋ねてみると「一言で表現するとSEO。インプレッションを高め、滞在時間を延ばすこと」「資産は償却されるので機を逃がさずに売る」「ボヘミアングラスは絶対メルカリで買った方がいい」などパワフルな知見が得られた。 ●フリマアプリがファッション誌代わり ── メルカリはどれくらい使っているんでしょうか。 これは声を大にして言いたいんですけど、わたし、メルカリが出たばかりのときからずっと使ってるんです。わたしは2013年卒なんですが、就活で本やリクルートスーツやカバンなど就職後に一切使わないものを売りました。その時から
この記事はMercari Advent Calendar10日目の記事です。昨日は@syu_creamのメルカリのデータ分析基盤の紹介〜BigQuery周辺の話〜でした。 本日はUSサンフランシスコのサーバサイドエンジニア@deme0607が、今年2017年にリニューアルしたUS版Mercariのサーバサイドについてご紹介します。 現在のアーキテクチャ Brand new US Mercari (Android 編)でもご紹介したように、US版Mercariは今年、より一層USマーケットにフィットしたアプリを提供しUSでの成長を加速すべく、大きなリニューアルが実施されました。前述の記事はAndroidアプリのリニューアルに関するものですが、iOSアプリやAPIサーバも同様にリニューアルしています。 以下の図は、リニューアル後のUS版Mercariのサーバサイドアーキテクチャです。 ここでは
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く