タグ potato4d
人気順 10 users 50 users 100 users 500 users 1000 usersゼロランタイムのミニマルな静的サイトジェネレーター『dodai』の開発と JSX First な世界観について
ゼロランタイムのミニマルな静的サイトジェネレーター『dodai』の開発と JSX First な世界観について2023/01/27 本記事では来たる2/3のKyoto.js #18に備え、年末年始に npm パッケージとして公開した『@potato4d/dodai』という静的サイトジェネレーター(以下SSG)について紹介します。なお、開発にあたって本ブログも @nu... 続きを読む
Prettier への支援開始のお知らせと企業が OSS に対して支援するということ - LINE ENGINEERING
By Takuma HANATANI | 2022.01.27 2022.01.27Engineering Manager at LINE Corp. @potato4d フロントエンド開発センター(通称: UIT) Front-End Dev.9 チームの花谷(@potato4d)です。 『UIT 新春 Tech Blog』 1/27 の今回は、UIT が主体となって行っているフロントエンド領域の OSS のスポンサー活動についてご紹介します... 続きを読む
Prettier への支援開始のお知らせと企業が OSS に対して支援するということ - LINE ENGINEERING
By Takuma HANATANI | 2022.01.27 2022.01.27Engineering Manager at LINE Corp. @potato4d フロントエンド開発センター(通称: UIT) Front-End Dev.9 チームの花谷(@potato4d)です。 『UIT 新春 Tech Blog』 1/27 の今回は、UIT が主体となって行っているフロントエンド領域の OSS のスポンサー活動についてご紹介します... 続きを読む
【悲報】フェミさん、エロ要素ゼロの広告に噛みつく「女性をキャッチーに使うだけの広告は女性性の搾取だ!!」 - Togetter
りん@ただのフェミニスト @feminist_rin 女性をキャッチーに使うだけの広告、もうやめろよ。やりがい搾取ならぬ、女性性の搾取だっての。 日本を代表する大企業がこの倫理観とは。。。 情けなくて仕方ない。 twitter.com/potato4d/statu… 2020-12-28 11:03:50 続きを読む
Vue.js 3 の TSX を TypeScript Compiler だけで動かす方法について | potato4d D(iary)
先日の v-tokyo #11 の懇親会で質問されたので、Native TSX Support される Vue 3 でなぜ tsc だけで TSX が動作しないのかを聞かれたのでメモとして残しておこうと思います。 ちなみに Vue 3.0 beta が出た頃に既に検証し終えているコードは以下にあります。 https://github.com/potato4d/vue-next-tsx-only-tsc TL;DR ... 続きを読む
ep.59 Twitter で再生できる音声プレイヤーの作り方 | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@potato4d が UIT INSIDE の Twitter 埋め込みプレイヤー対応について、 @kengo-miyamae に話を聞いてみました。 ゲスト紹介 kengo.miyamae '20 New Graduate Front-End Dev 6 Team LINE 公式アカウントのフロントエンド開発 UIT INSIDE の埋め込みプレイヤーを開発 UIT INSIDE の埋め込みプレイヤー対応 【PR】 UIT INS... 続きを読む
ep.58 デザインとフロントエンドの関係を Tailwind CSS から考えよう | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@spring-raining が @f_subal @potato4d に Tailwind CSS やフロントエンドにおける CSS 設計について話を聞きました。 ゲスト紹介 pixiv フロントエンドエンジニア Tailwind.css + classNames() を型安全に扱う TypeScript Language Service Plugin を書いた Tailwind.cssとは https://tailwindcss.com/ Utility-first... 続きを読む
ep.55 TypeScriptへのマイグレーション対応開始!LINEポイントクラブのリファクタについて聞いてみた。 | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Pod
ep.55 TypeScriptへのマイグレーション対応開始!LINEポイントクラブのリファクタについて聞いてみた。 @potato4d が、 @hyena_shoyo_kyo と @pittanko_pta に、TypeScriptへのマイグレーションを開始した、LINEポイントクラブのリファクタについて聞いてみました。 ゲスト紹介 shoyo.kyo @hyena_shoyo_kyo フロントエン... 続きを読む
2020/07/28 時点の Vue 2.x + TypeScript について言える確かなこと - potato4d
できる・できないをまとめておく。 なお、 Class Component の記法は Vue 3 の仕様から Drop されたので、そこについて言及する場合はその旨を明確にする。 this の型について 基本的に全て有効化できる。 Vue 2.5 より this の型が正しく使えるようになっている。しかし、いくつかの条件がある tsconfig.json において... 続きを読む
ep.54 UIT Playbook - これが私たちのコーディングスタイル | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@spring_raining が @potato4d @jaytype @T28_tatsuyaに、現在 UIT で策定中のコーディングスタイルについて聞いてみました。 自己紹介 @jaytype UIT フロントエンドエンジニア LINE NEWS のフロントエンド開発を担当 @T28_tatsuya UIT フロントエンドエンジニア LINE Survey, ショップカードを担当 UIT Playbookについ... 続きを読む
ep.53 Vue 3 Study「Vue.js にもやってくる Fragment」 | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@spring_raining が @potato4d に、 Vue 3 の Fragment について聞いてみました。 ゲスト @potato4d フロントエンド開発センター フロントエンドエンジニア UIT で行っている Vue 3 についての勉強会 Vue 3 の RFC を読みながら新しい機能を紹介 Vue 3 Fragment Vue 3 で導入される、実際には描画されない DOM 要素のよ... 続きを読む
renovateしんどい問題 - potato4d
renovate、とりあえず入れておくものの、だんだん管理が辛くなってくる なぜ? 自動でマージできるやつは良い パッチバージョンとかは自動でマージすれば良い あるいは一週間に一回メンションとかでも良い まとめてくれても良い 確認したいやつ TypeScript Jest フレームワーク そういう系 確認したいやつもう確認した問... 続きを読む
なぜ default export を使うべきではないのか? - LINE ENGINEERING
Takuma HANATANI | 2020.05.20 Senior Front-End Engineer at Front-End Development Center フロントエンド開発センター(通称: UIT)の花谷(@potato4d)です。 この記事では、 ESModule の仕様であり、現在の JavaScript を用いた開発で必須である import / export 構文について、 default export ではなく named export ... 続きを読む
「SSRと規約だけ」の勘違いを解く、 Nuxt.js をプロジェクトで採用すべき理由 - ROXX(旧SCOUTER)開発者ブログ
back check 事業部に業務委託でコミットしているフロントエンドエンジニアの potato4d です。 ROXX では、 v1.0 が出る前から、プロダクト、コーポレートサイト、ランディングページ、メディアなど、多くのシーンにて、 Nuxt.js が採用されています。 Nuxt.js は多くの人に愛される一方で、最近は Vue 3.0 の話もあり、... 続きを読む
OSS Contribution と採用時の評価 - potato4d
「OSSって採用に関係あんの?」 とか 「OSS では技術力がわからない」 とかへの個人的な答え OSS 活動は「他人のコードの読解」「コミュニケーション」「アウトプット」の3つの能力が最低限あることを担保する まともなコントリビューションをしていると、以下のようなことを気をつけるようになる 自分のレポジトリの場... 続きを読む
Firebase Meetup #15 にて弊社代表がセッションを行いました - ElevenBack LLC. Engineering
CEO の id:potato4d です。 本日、Google Japan 渋谷オフィスにて開催された「Firebase Meetup #15」にてセッション登壇者を務めさせていただきました。Firebase Japan User Group 主催のミートアップであり、記念すべき二周年を迎えるイベントのメインセッションを行うことができてありがたい限りです。 firebase-commu... 続きを読む
ep.20 Hello LINE! UIT新卒エンジニア座談会 | UIT_INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@potato4d が UIT の新卒メンバー @spring_raining, akinori.inoue, @asakura_dev に、なぜフロントエンドを選んだのか、これまでの環境との違い、これからの抱負について聞いてみました。 ゲスト紹介 @spring_raining 過去に ep.8, ep.14, ep.18 に出演 大学院ではフォントの生成を研究 プロジェクトは LINE 公式アカウ... 続きを読む
ep.16 Safari で Cookie が無効に? ITP 2.2 | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@potato4d が @kawasako に、 Safari に搭載される ITP 2.2 の話を聞いてみました。 インテリジェンス・トラッキング・プリベンション preventDefault の prevent Safari におけるプライバシー保護のシステム 2017 年から ITP 1.0 が存在、最新は 2.2 ITP 1.x 3rd-party cookie の制限システム サイトをまたいだクッキー... 続きを読む
ep.14 フロントエンドでの Deep Learning 事情を聞いてみた | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@potato4d が @spring_raining にフロントエンドにおける Deep Learning の利用について聞いてみました。 ゲスト紹介 @spring_raining UIT室 フロントエンドエンジニア 修士で Deep Learning の研究 未踏プロジェクトの一環 で DeepGlyph 開発中 クライアントにおける DNN の活用 モバイルだと割とすでに普及期の印象 Fi... 続きを読む
#13 Crowi はじめました - Node.js-based OSS Wiki | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
@kawasako が @potato4d に UIT コミュニティで使い始めた OSS の Wiki 「Crowi」について聞いてみました。 Crowi とは https://site.crowi.wiki/ メルカリの sotarok さんが開発した OSS の Wiki システム メルカリ社内のナレッジベースとして実際に利用事例あり モダンで親切な OSS システム Markdown で書ける Heroku... 続きを読む
#9 「UIT vol.6 進化する React.js」 After show | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
UIT イベント運営メンバーの @potato4d と @kawasako3 が、 UIT #6 の登壇ゲスト @takepepe さん, @sundlers さん, @sakito さんにフロントエンドでの悩みを聞いてみました。 ゲスト紹介 @takepepe さん DeNA/デザイン本部・デザインエンジニアリンググループ イベントにて「Hooks で作る React.FC<Animation>」で登壇 @... 続きを読む
技術書典と Vivliostyle - 広がる CSS の活躍の場 | UIT INSIDE - LINE UIT室の開発者による「最新のフロントエンド」をキャッチアップできる Podcast
花谷 (@potato4d) と緑豆はるさめ (@spring_raining) の二人で、技術書典、CSS 組版、Vivliostyle について話しました。 ゲスト紹介 spring_raining 2019/04 新卒 UIT 配属予定 Vivliostyle comitter https://techbookfest.org/ 4/14(日) に 6 回目が開催される技術同人誌即売会 毎回 1 サークルが数百冊〜数千冊を頒布... 続きを読む
ElevenBack Blog — JSLounge の活動の一環として、UUUM株式会社様にて社内勉強会を開催しました。
ElevenBack の花谷拓磨(@potato4d)です。 2018年9月15日に、UUUM株式会社様にて Vue.js についての社内講習会を開催しました。 この講習会は JSLounge の一環となっていますが、ハンズオン形式ではなく、講演と質疑応答という形式での開催となりました。 行った講演と質疑応答について当日は講演をベースとし、その上で... 続きを読む
Nuxt.js, Firebase, Stripe をフル活用してサーバーレスでJAMStackなECサイトを2日で開発した話
Nuxt.js, Firebase, Stripe をフル活用してサーバーレスでJAMStackなECサイトを2日で開発した話 はじめに potato4d こと花谷拓磨です。 普段は ElevenBack という屋号のもと、フロントエンドを中心としながらも、デザインやサーバーサイドなどをも含めて作業することが多いのですが、屋号での活動の一環として、 JSLoung... 続きを読む
Web サイト制作にこそ Nuxt.js がベストマッチである理由 - SCOUTER開発者ブログ
2018 - 03 - 19 Web サイト制作にこそ Nuxt.js がベストマッチである理由 Tweet 業務委託でSCOUTERのフロントエンド周りの開発をお手伝いしている、 potato4d です。 SCOUTER は、先日自社のコーポレートサイトを Nuxt.js + WP REST API 構成にてリニューアルいたしました。 普段であれば SPA や SSR が必要な高度なアプリケーシ... 続きを読む