タグ

alluserのブックマーク (1,198)

  • DynamoDBでサポートされたPartiQLをRubySDKで利用する - dely Tech Blog

    こんにちは。開発部の高橋です。 記事はdely #1 Advent Calendarの11日目の記事です。 adventar.org dely #2もあるのでこちらもどうぞ。 adventar.org 昨日はうっくんさんの「UIデザイナーがSwiftを学んでUIを実装したら生産性が爆上がりした」でした。 note.com 先月末、DynamoDBSQL互換言語であるPartiQLに対応しました。 aws.amazon.com PartiQLとはSQL互換のクエリ言語で、PartiQLから出力される中間表現を各サービスが対応することによって様々なサービスがSQLライクに操作できるようになります。 aws.amazon.com 今回の対応で、DynamoDBのGetItemやPutItemといった操作をSQLライクに実行できるようになりました。 また、それに合わせてRubySDKの方でも早

    DynamoDBでサポートされたPartiQLをRubySDKで利用する - dely Tech Blog
  • UIデザイナーがSwiftを学んでUIを実装したら生産性が爆上がりした|UI/UXデザイナー うっくん

    まいど〜。dely株式会社(レシピ動画アプリ「クラシル」を作っている会社)でUIデザイナーをしているうっくんです。 この記事は毎年恒例の「dely #1 Advent Calendar 2020」の10日目の記事です。やっていくぜ!ウェイウェイ!(今年入社したので、まだノリがわかっていない) 昨日はnozaさんの良いレシピ検索体験とは?"選ばれた"を考えた話でした! nozaさんはAndroidやiOS、Webフロント・バックエンドなどなんでもこなせるマルチなエンジニアさんです。現在は、検索機能の改善を担当するチームでPdM(プロダクトマネージャー)として、技術面のみならずユーザー目線でプロダクト開発を引っ張っていく役割を担っています! このように、delyでは職種や職能を超えて、ユーザーのためであればなんでもチャレンジできる環境があるなと思います。 もう一つの記事はCXOのtsubota

    UIデザイナーがSwiftを学んでUIを実装したら生産性が爆上がりした|UI/UXデザイナー うっくん
    alluser
    alluser 2020/12/14
  • 技術だけではもう足りない?エンジニアとしての成長のために避けては通れない4つの領域とは! - dely Tech Blog

    こんにちは! dely開発部GMの井上(@gomesuit)です。 この記事は「dely #2 Advent Calendar 2020」の13日目の記事です。 昨日はサーバサイドエンジニアのyamanoiさんの「Cloud Runで手軽にサーバーレス・SSR」という記事でした。 adventar.org adventar.org 目次 目次 はじめに プロダクト開発における技術選定の捉え方 プロダクト開発における意思決定って何 意思決定はどのように行われるか 意思決定において必要な情報とは プロダクト開発における情報のマネジメント テクノロジー領域の知識だけでは精度の高い技術選定はできない例 例1:マイクロサービス化 例2:プログラミング言語・フレームワークの採用 まとめ さいごに はじめに delyに来てマネジメントに関わるようになってから2年が経ちました。エンジニアの成長について色々

    技術だけではもう足りない?エンジニアとしての成長のために避けては通れない4つの領域とは! - dely Tech Blog
  • 良いレシピ検索体験とは?"選ばれた"を考えた話 - dely Tech Blog

    こんにちは、dely開発部のnozaです。 今年の7月に入社しました、よろしくお願いします🙋‍♂️ クラシルのエンジニアを担当しつつ、レシピ検索の機能改善を活動内容とするチーム(以降、「検索チーム」と書きます)でPdMをしています。 この記事は「dely #1 Advent Calendar 2020」の9日目の記事です。 「dely #1 Advent Calendar 2020」はこちら↓ 昨日は@ysk_enさんの「ITベンチャーで働く、新卒デザイナーの立ち回り方」という記事でした。 「職種が溶ける」っていい表現ですね、好きです👴 今回はdelyならではな、"エンジニアだけどディレクター的な仕事もするよ"的なところを紹介できたらいいなと思い、レシピ検索における良い体験について考え、新しく"選ばれた"という考え方をあみ出した話を書いていきたいと思います。 目次 目次 いきさつ "選

    良いレシピ検索体験とは?"選ばれた"を考えた話 - dely Tech Blog
  • クラシルとRxSwiftデビュー - Qiita

    こんにちは! ずっと気になっていたサウナに先輩デザイナーに連れて行ってもらい完全にハマってしまい、最近は仕事中もサウナに行きたくて堪らない禁断症状が出ている dely(クラシル)でiOSエンジニアをしています @RyogaBarbie です♨️ このnoteは dely Advent Calender #2 の8日目の記事となります。 dely Advent Calendar #1 dely Advent Calendar #2 昨日の記事はAndroidチームのマネージャーのうめもりさん(Twitter: @kr9ly) の記事になります! Androidのビルド用Dockerイメージダイエット計画 クラシルの凄腕PdMの奥原さんの紹介で今年9月にdelyのiOSエンジニアとして入社しました。 現在はレシピ動画サービスのクラシルの速度改善チームにてiOSを担当してます。 そんな奥原さんの

    クラシルとRxSwiftデビュー - Qiita
  • ITベンチャーで働く、新卒デザイナーの立ち回り方|en.

    こんにちは! delyでクラシルというレシピ動画サービスのデザイナーをしている @ysk_en です。 このnoteは dely Advent Calendar #1 の8日目の記事となります。 今年は人も増え、2つのカレンダーでお送りします。 dely Advent Calendar #1 dely Advent Calendar #2 昨日の記事は、@okutaku0507 の 新規事業で闘い続けるためのプロダクトマネジメント です。 まだまだ情報量の少ないPdMについてのノウハウをなんと、35,500文字という大ボリュームで書いています!(無料で公開していいのか心配) そして、このnoteは @ysk_en のアドベントカレンダー2つ目の記事となります。よければ1つ目のnoteも合わせてご覧ください! はじめにdelyはベンチャーということもあり、組織の成長と変化がかなり大きい会社で

    ITベンチャーで働く、新卒デザイナーの立ち回り方|en.
  • 新規事業で闘い続けるためのプロダクトマネジメント|奥原拓也 / PdM / anynote

    こんにちは! dely, Inc.で新規事業開発をしている奥原 (@okutaku0507) といいます。役割としては、プロダクトマネージャー (PdM) 兼エンジニアと言った方がわかりやすいかも知れません。 この記事は「dely #1 Advent Calendar 2020」の7日目の投稿です。 6日の投稿は先日ネットスーパー機能をリリースしたコマース事業部の松岡さんが書いた「VS Codeで作るAWS Vault付きのポータブルなTerraform環境」でした。Terraform環境を簡単に構築する方法を紹介してくれていて、コードサンプルもありわかりやすいので、是非読んでみてください。 今年は「dely #2 Advent Calendar 2020」もあるので、是非お楽しみください。 はじめに僕はdely, Inc.に入社した2016年9月からずっとサーバーサイド (Ruby on

    新規事業で闘い続けるためのプロダクトマネジメント|奥原拓也 / PdM / anynote
  • Androidのビルド用Dockerイメージダイエット計画 - dely Tech Blog

    こんにちは。dely株式会社でAndroidチームのマネージャーをやっているうめもり(Twitter: @kr9ly)です。 この記事は「dely #2 Advent Calendar 2020」の7日目の記事です。 6日目の記事は、knchst さんによる「エンジニアの僕が初めてプロダクトマネージャーをする上で特に意識したこと」でした。僕も人に依頼するときは菓子折り持って行ってその場でべてもらってから依頼することにします。 www.notion.so 「dely #1 Advent Calendar 2020」もありますので、是非そちらもご覧ください。 早速ですが、皆さん、AWS CodeBuild使ってますか? Amazon Elastic Container Registryと組み合わせて使うと、ビルドイメージのProvisioningがとても高速に終わるのでdelyのAndroi

    Androidのビルド用Dockerイメージダイエット計画 - dely Tech Blog
  • 開発体制をSquad化してきてわかってきたコツと課題|坪田 朋

    今年の4月からクラシルの開発体制をSquad化したので振り返りとコツ、課題をまとめてみました。 このnoteは dely Advent Calendar #2 の9日目の記事となります。昨日の記事は、@RyogaBarbie のクラシルとRxSwiftデビューです。 クラシルのSquad体制は、Spotifyモデルを参考にSquad部分だけを取り入れたスタイルです。 Spotify Engineering Cultureについては、Henrik Kniberg氏のYouTubeが参考になると思います。この図は組織設計する上で何度も見返しました。 何故Squad化したのか 意思決定やディレクションが特定の人に集中し、ボトルネック化する規模になってきたので、課題毎にチームを分け、達成に必要なメンバーをアサインして、その領域に特化した議論を重ねられるようにしたのが狙いです。 クラシルは100人超

    開発体制をSquad化してきてわかってきたコツと課題|坪田 朋
  • Amplify + Nx (React + Typescript) で爆速で monorepo 環境を構築する - Techtouch Developers Blog

    この記事はテックタッチアドベントカレンダー9 日目の記事です。 8 日目は ポエマー masaru 氏による 少女に何が起ったか ~少女が他人のウェブサーバー構成を知るまでにやったいくつかのこと、そしてその結末~ でした。 ただのポエムかと思いきやかなりコアなセキュリティの話だったのでとても勉強になりました。 テックタッチのフロントエンドエンジニアの taka です。 最近テックタッチでは、品質を更に向上させるため、また今後開発を加速できるようにするためにコードを一新しました。 そこで Amplify と Nx を使って monorepo の開発環境を構築したので、その手順を記しておこうと思います。 ざっくり言うとこれらを使うことで、 monorepo の環境を簡単にセットアップしたい React + Typescript で開発したい ESLint や Jest などの開発ツールを使いた

    Amplify + Nx (React + Typescript) で爆速で monorepo 環境を構築する - Techtouch Developers Blog
  • Vue Composition APIとReact HooksとSvelteの違い - console.lealog();

    について、Vue Composition APIのDocsに記載があったので、自分用にメモ。 Composition API RFC | Vue Composition API このRFCが出たのは2019年の7月なので、ぜんっぜん目新しい情報はないです。 React Hooksとの比較 Composition APIで関数ベースでロジックを記述できるようになる ロジックを合成できるという書き味は、React Hooksと同等であろう ただし、大きな違いもいくつかある まず`setup()`は、当に1度しか呼ばれない これはつまり より直感的にJavaScriptを記述できる 呼び出し順序も、条件分岐も気にしなくてよい 呼ばれる回数が減るのでGCにも優しい `useCallback()`を使ったインラインハンドラーの最適化などが不要 `useEffect()`や`useMemo()`に正

    Vue Composition APIとReact HooksとSvelteの違い - console.lealog();
  • Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

    A new tool that blends your everyday work apps into one. It's the all-in-one workspace for you and your team

    Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.
  • VS Codeで作るAWS Vault付きのポータブルなTerraform環境 - dely Tech Blog

    はじめまして、ソフトウェア・エンジニアの松岡です。 私はコマース事業部で先日に発表したネットスーパー機能のインフラ、バックエンド、たまにiOSなどわりといろいろなことを担当しています。 また今年の7月にサービスを終了したクラシルストアでは開発だけでなく、販売する商品の管理などストアの運営や、カスタマーサポートなどもやってました。 いろいろなことをやることは大変ですが、視点が増えることで新たに気づくことや考えが深まることがあり、そこには大変さ以上の恩恵があるので好きでやっています。 これは「dely #1 Advent Calendar 2020」の6日目のエントリーです。 「dely #2 Advent Calendar 2020」もあるのでぜひご覧ください。こちらの今日のエントリーはfukuさんのエンジニアの僕が初めてプロダクトマネージャーをする上で特に意識したことです。大作でした、最高

    VS Codeで作るAWS Vault付きのポータブルなTerraform環境 - dely Tech Blog
  • delyクラシル、最近のデータ基盤の話 - dely Tech Blog

    はじめに こんにちは。dely開発部でデータエンジニアしてる伊ヶ崎(@_ikki02)です。 記事はdely Advent Calendar 2020の5日目の記事です。 adventar.org adventar.org (delyでは今年から2レーンでアドベントカレンダーやってます。) 昨日は当社デザイナーの@ysk_enが「マジで助かった、新卒1年目デザイナーの教科書的noteや便利なサービス8選」という記事を書きました。 タイトルの付け方がうまいですね。僕も見習いたいです。 ぜひこちらも一読いただけると嬉しいです! さて、日僕が書こうと思う内容はズバリこれです。 あまり最近のデータ基盤について外部発信できていなかったのと、 ちょうど社内でデータマネジメントの機運を高めようと動いていることもあり、 この機会に情報発信しちゃおうと思います。 (ちなみに過去の記事はこちら) tech

    delyクラシル、最近のデータ基盤の話 - dely Tech Blog
  • エンジニアがゼロから始めるプロダクトマネジメント - dely Tech Blog

    こんにちは! dely開発部でクラシルのサーバーサイドエンジニアPdMを担当しているyasuoです。 この記事は「dely #1 Advent Calendar 2020」の5日目の記事です。 adventar.org adventar.org 昨日はfunzinさんのRenovateをiOSアプリ開発に導入してみたという記事でした。 ライブラリの自動アップデートに興味がある方はぜひご覧ください。 日は「エンジニアがゼロから始めるプロダクトマネジメント 」というテーマで、僕自身が2020年7月にプロダクトマネージャー(以下、PdM)となってから約5ヶ月間で得た学びを、よかったこと3選という形でご紹介したいと思います。 PdMになった背景 6月以前のクラシル開発部は、全員同じスクラムに所属して開発を行なっておりましたが、規模の拡大に伴ってSquad体制化し、分解したKPI毎に小規模チ

    エンジニアがゼロから始めるプロダクトマネジメント - dely Tech Blog
  • マジで助かった、新卒1年目デザイナーの教科書的noteや便利なサービス8選|en.

    こんにちは! delyでクラシルというレシピ動画サービスのデザイナーをしている@ysk_en です。 このnoteは delyのAdvent Calender 4日目の記事となります。 今年は人も増え、2つのカレンダーでお送りします。 dely Advent Calender #1 dely Advent Calender #2 昨日の記事は、GEN の Athena(Presto) × Redash で湯婆婆を実装してみる です。 巷で流行りの、何かしらのプログラミングを使って湯婆婆の契約を再現してみた✨という内容です。僕も契約したら名前を取られました。 はじめに「delyのデザイナーズはどんな記事を書いてるのかな」と去年のnoteをちらっと見たら、100いいね超えの超大作を執筆されていて、ビビリちらしました。 そして、一緒に働いているデザイナーの @ymdsko の先日出したnote

    マジで助かった、新卒1年目デザイナーの教科書的noteや便利なサービス8選|en.
  • RenovateをiOSアプリ開発に導入してみた - dely Tech Blog

    はじめまして、dely開発部のfunzinです。普段はクラシルのiOSアプリ開発を担当しています。 この記事は「dely #1 Advent Calendar 2020」の4日目の記事です。 adventar.org adventar.org 昨日はMeilCliさんの【C#】null許容値型のnonnull判定どれが早いかクイズという記事でした。 パフォーマンス計測もしていてとてもよくまとまっているので気になる方はぜひ見てみてください。 さっそく題ですが、この記事ではクラシルのiOSアプリ開発にRenovateを導入したことについてお話しします。 Renovateとは Renovateとはパッケージマネージャー(e.g, Bundler, npm)で管理しているライブラリのアップデート作業を自動化してくれるサービスです。似たようなサービスでは2019年にGitHubjoinしたDep

    RenovateをiOSアプリ開発に導入してみた - dely Tech Blog
  • Athena(Presto) × Redash で湯婆婆を実装してみる - dely Tech Blog

    こんにちは! 今年、dely株式会社に新卒入社した開発部のGENです。 この記事は「dely #2 Advent Calendar 2020」の3日目の記事です。 「dely #1 Advent Calendar 2020」はこちら↓ 昨日はisidaさんの「Swiftで1+1が何故2になるのか調べてみた」という記事でした。 swiftの加算演算子をアセンブリまで深掘りしている面白い記事です! 今回は今流行りの〇〇で湯婆婆を実装してみるの Athena(Presto) × Redash 版です。 ↓こちらに記事がまとまっています。 コード コードの解説 湯婆婆から渡される契約書にサインする処理は Redash のパラメータで実現しています。 var_orig_name AS ( SELECT '{{ 契約書だよ。そこに名前を書きな。}}' AS orig_name ) 名前を奪う処理は、

    Athena(Presto) × Redash で湯婆婆を実装してみる - dely Tech Blog
  • 【C#】null許容値型のnonnull判定どれが早いかクイズ - dely Tech Blog

    どうもC#erの@MeilCliです。仕事ではAndroidエンジニアをしていますがC#erなのでアドベントカレンダーではC#について書きます 今回参加しているアドベントカレンダーはこちらです。3日目の記事になります adventar.org あと、同様なカレンダーがもう一つあります adventar.org 問: どれが早いか int? n = 0; if (n.HasValue) {}// ① if (n is int) {}// ② if (n is int and int) {}// ③ if (n is not null) {}// ④ ※ Roslyn master(25 Nov 2020)時点 正解はこの記事の中盤に書いています n.HasValueとはなんぞや C#erではない人向けに解説すると、C#のnull許容型は2種類(null許容参照型・null許容値型)が存在しま

    【C#】null許容値型のnonnull判定どれが早いかクイズ - dely Tech Blog
  • Ruby 3.0へ向けて、型周りをさわってみた - dely Tech Blog

    はじめに こんにちは! delyサーバーサイドエンジニアの望月 (@0000_pg)です クラシルのアプリを中心にサーバーサイドを担当しています 今年もdelyのアドベントカレンダーが始まりました 🎉 adventar.org adventar.org 今年は開発部の人数も増えてきたので カレンダーを1と2にわけて行うことになりました 去年は2日目だったので 今年はトップバッターをやることにしました💪 日公開された dely #2 Advent Calendar 2020のほうの記事は デザイナーのsakoさんの ノンデザイナーでも大丈夫!見やすいプレゼン資料をつくる6つの手順 です! note.com これをみれば、誰でもイケてる資料がつくれるようになっています😎✨ とても勉強になりました! さて、dely #1 Advent Calendar 2020 1日目の記事は Ruby

    Ruby 3.0へ向けて、型周りをさわってみた - dely Tech Blog