SOELU株式会社というスタートアップでCTOをしている id:p__oka といいます。 オンラインフィットネスサービス『SOELU』を開発しています。 私たちがエンジニアを採用する目的は、以下の事柄に集約されます。 いまいるメンバーでは解決できない仕事を担ってもらうこと 自分たちの仕事を楽にすること この目的を果たすために、面接では以下のことを確認しています。 特定の仕事に関して、いまいるどのメンバーより上手くやれること 過度なマネジメントが必要な手間のかかる人格を持たないこと 業務の中で内省を繰り返しながら自己研鑽ができること 上記目的を達成する上で、私は「事業やビジョンへの共感を加点ポイントにしない」と決めています。 このことについて、詳しく説明してみます。 社員の事業共感やビジョン共感を大事にする会社は、その前提に「事業に共感する人は、仕事を自分事として捉え、モチベーション高く働
こんにちは。 マネーフォワード CTOの中出(なかで)です。 CTOの私が、普段「なにを感じて、どんなことを考えているか」について、四半期に一回社内へ共有している内容を一部編集し、エンジニアブログに公開したいと思います。 前回はこちら:マネーフォワードCTOが考えていること(2021年6月) 目次 エンジニア組織の英語化 VPoEがベトナム拠点に赴任 AI領域のエンジニアの採用拡大 名古屋拠点の設立準備 エンジニア組織の英語化 マネーフォワードはグローバル企業を目指します。 今後、より積極的に世界中から優秀なエンジニアの方の採用を進めていく目的で、2024年度中を目処に、社内エンジニア組織における仕事上のコミュニケーション言語を英語にすることを決定しました。 ※ 全社のコミュニケーション言語はこれまで通り日本語となります。 今後の実施イメージ: 英語話者が配属されるチームから順次開始(20
こんにちは。 マネーフォワード MEのiOSエンジニア、ひらた( @cafedeichi )です。 iOS版マネーフォワード MEは、Ver. 13.8でダークモードに対応しました。Twitter等のSNSでかなり話題になっていたようですが、その影でひっそりと新機能である「クイックアクションウィジェット」もリリースしました。 今回は可愛い我が子をもっと見てもらおうということで、そのデザインと開発についてまとめてみました。Intentsを使った実装や、XcodeGenによるExtensionのTarget設定など、参考にできる文献が少なく一次情報を頼りに手探りで行ったところもありますが、これからConfigurableなウィジェットを開発しようと思っている方の参考になれば幸いです。 クイックアクションウィジェットとは まずご存知ない方向けに。 クイックアクションウィジェットとは、アプリの中で
こんにちは。 マネーフォワード MEのiOSエンジニア、ひらた( @cafedeichi )です。 ここ数年、マネーフォワード MEは比較的早い段階で新しいXcodeへの開発環境の移行とiOSへの対応をしています。主な理由は、古いXcodeで開発を進めると、それだけ新しいものへ移行した時の技術負債が増え、本来集中すべきサービスの施策の遂行等に影響を及ぼしていく可能性が十分にあるからです。また、通常、翌年度末には古いXcodeでビルドしたアプリのAppleへの審査は申請できなくなるので、実施するのであれば早い方が望ましいと考えています。 今年もXcode 13およびiOS 15のbeta 1から動作検証をはじめ、いくつかの問題への対応と新機能の追加を行い、先日iOS 15に対応したバージョンをリリースしました。この投稿は動作検証から実装までのまとめです。これからiOS 15対応を検討されてい
こんにちは、GaudiyデザイナーのTORAJIRO(@jirosh1998)です。 『英単語アプリ mikan』の副業デザイナーとして、Figmaリファクタリング&デザインシステムの一歩目を構築した話を書こうと思います。 このnoteの最後に、今回作成した『mikan DesignSystem』のデータを公開していますので、ぜひご覧ください👋(mizoさんをはじめmikanのみなさん、具体的なアウトプットの公開まで許可いただき感謝です!心広すぎ!) 読んで欲しい人 - これからチームでデザインシステムを作っていきたい - コンポーネントライブラリをFigmaで構築したい - Figmaをリファクタリングして、デザイナーの作業効率を上げたい デザインシステム本題に入る前に、このnoteで書いている「デザインシステム」の定義について触れておきます。デザインシステムとは「良いデザインを『効率
株式会社PR TIMES(東京都港区、代表取締役:山口拓己、東証一部:3922)は、2021年7月9日に当社が開示いたしました『PR TIMES、発表前情報への不正アクセスに関するお詫びとご報告』(※1)に記載のとおり、プレスリリース配信サービス「PR TIMES」において、特定IPアドレスによる不正取得以外の他のIPアドレスによる不正取得および現在提供中の機能に関して遡って調査を実施いたしました。調査結果と当社対応についてご報告させていただきます。 (※1… https://ssl4.eir-parts.net/doc/3922/tdnet/1999316/00.pdf) 1.アクセス調査結果と当社対応 調査の結果、会員企業様の発表前(当時)情報の不正取得と確認されたのは、7月9日報告分(※1)との総計で次の通りです。 会員企業様16社17アカウントより、2020年11月13日~2021
理想の話をすると、採用者に訴求しようとしてポートフォリオを作るのではなく、技術を使って本当に誰かのために役に立つ何かを作れば、それはそのまま採用活動に使える気がします。 有限な人生なので転職活動の時間もそのように有益に過ごしてほしいと願うばかりです。 — 安田俊之@iCARE (@TakataNoToshi) July 15, 2021 その関連で上記ツイートを見て「そういえば自分が3年半前に消防士からエンジニアに転職する際、アピールしたものが正にそれだったな〜」と思い、もしかしたら今ポートフォリオに悩んでいるエンジニア志望の方の参考になるかもと振り返り兼ねてまとめました。 🚧 諸注意 ⚫︎ タイトル・文中でのエンジニアはソフトウェアエンジニアを指します ⚫︎ あくまで3年半前、2018年当時の情報です。これと同じようなものを今見せても評価されるかどうかはわかりません ※ 今の採用担当の
You can view proposed changes in a pull request in the Files changed tab. Rather than viewing the commits themselves, you can view the proposed changes as they'll appear in the files once the pull request is merged. The files appear in alphabetical order within the Files changed tab. Additions to the files appear in green and are prefaced by a + sign while content that has been removed appears in
pull request 内で提案された変更は、[変更されたファイル] タブで表示できます。 コミットそのものを見るよりは、プルリクエストがマージされた際に提案された変更がファイルに現れるのを見ることができます。 Files changed タブではファイルはアルファベット順に表示されます。追加したファイルは緑色になり + 記号が前に付きます。一方、削除したコンテンツは赤色になり、- 記号が前に付きます。 diff 表示の選択肢 diff の見方には複数の選択肢があります。 統合ビューでは、更新分と既存の内容が線形ビューに一緒に表示されます。 分割ビューでは、古い内容が片側に、新しい内容が反対側に表示されます。 リッチ diff ビューでは、プルリクエストがマージされたときに変更がどのように見えるかのプレビューが表示されます。 ソースビューでは、ソース内の変更がリッチ diff ビューのフ
pull request 内で提案された変更は、[変更されたファイル] タブで表示できます。 コミットそのものを見るよりは、プルリクエストがマージされた際に提案された変更がファイルに現れるのを見ることができます。 Files changed タブではファイルはアルファベット順に表示されます。追加したファイルは緑色になり + 記号が前に付きます。一方、削除したコンテンツは赤色になり、- 記号が前に付きます。 diff 表示の選択肢 diff の見方には複数の選択肢があります。 統合ビューでは、更新分と既存の内容が線形ビューに一緒に表示されます。 分割ビューでは、古い内容が片側に、新しい内容が反対側に表示されます。 リッチ diff ビューでは、プルリクエストがマージされたときに変更がどのように見えるかのプレビューが表示されます。 ソースビューでは、ソース内の変更がリッチ diff ビューのフ
I am just wondering if there is a way to simply diff two branches in GitHub? I know GitHub has capacity to do it because when we do code-reviews it does list out all the diffs nicely. I was just wondering if there is a way to do it without any code review to compare say Branch to Branch or Commit to Commit? So that when I push something to my remote branch and I want to see how my diffs are going
サイバーエージェントでは、スピード感を持って品質の高い実装を行うために、少人数でアプリ開発を行うことを念頭に置き、2017年頃からクロスプラットフォームを検討しはじめました。今では、Flutter や Kotlin Multiplatform のようなクロスプラットフォームフレームワークを実際にプロダクトに導入するケースも出てきており、年々事例が増えています。 米国ではFlutterを利用している開発者が200万人を超え、今後日本でもさらにその流れがやってくるでしょう。サイバーエージェントでは、これまでの Flutter 開発及び Kotlin Multiplatform の導入過程で得た知見を、業界内で積極的に発信することで、本領域の更なる発展を牽引したいと考えています。
今日は有休にしていたので会社の朝のスピーチを聞いてないのだけれど、同僚の生活が崩壊していて、チンするごはんとレトルトのハヤシライス、そしてポテチで生活していたところ順当に崩壊しているらしい。このままではチームが崩壊してしまう。なんとか私が防がねば。 さて、自分の生活もまあまあ崩壊しているが、崩壊を押し止めるために様々に対処しているので、そのテクニクスの一端をお見せすることで、同僚の生活の崩壊を防ぎ、あまつさえ生活が崩壊していない同僚からのアドバイスをいただこうという、持続可能性に配慮したエシカルな記事である。 カレーやハヤシは炭水化物枠です 鍋作ると良い パンより米のほうが良い気がする ちょっとはらへったら炭酸水買うと良い / 浄水器買うと良い 冷凍食品買うとよい おやつ 便利な野菜 暮らしその他の知見 エコバッグ 時間錬成したほうがよいし、条件分岐減らしたほうがいい、ステートレスだと良い
General interview tipsClarify any assumptions you made subconsciously. Many questions are under-specified on purpose. Always validate input first. Check for invalid/empty/negative/different type input. Never assume you are given the valid parameters. Alternatively, clarify with the interviewer whether you can assume valid input (usually yes), which can save you time from writing code that does in
どうも、株式会社プラハCEO兼エンジニアの松原です 弊社ではメンバーの技術力を高めるために数々の勉強会を開催してきましたが、色んな失敗を経験してきたのでひとまず共有したいと思います TL;DR 何も考えずに勉強会を開催してたら過疎った なので色々と変えた ISUCONやSECCONやハッカソンなど、何かしらのアウトプットがあるタイプのコンテストに参加するための交通費、宿泊費、懇親会費用などを会社で負担することにした 有識者を呼んで講義をしてもらうための「有識者クーポン」を発行した 輪読会に使う技術書は全額会社負担にした 何も考えずに勉強会を開催したら過疎った 文献によると弊社で行われた最古の勉強会は2年前に「各々が好きな内容をLTする」という(良くある)形式で行われました。この形式の勉強会は「LT用の資料を用意するの半端なく大変なんですけど?」の一声と共に秒で過疎りました デブサミとかオー
トップ コラムGoogleAnalyticsのCookieは、なぜサードパーティCookieではなく、ファーストパーティCookieなのか? ブログをご覧頂いている皆さん、こんにちはニコライです。Nexalではテクニカルエンジニアとして勤めています。技術的な観点から、皆さんの業務にお役立て頂けそうな情報を更新して参ります。今後とも宜しくお願いします。 初投稿のお題は、GoogleAnalyticsのCookieについてです。 公式ヘルプによると、GoogleAnalyticsではアクセス解析の仕組みとしてCookieを利用しており、且つそれはファーストパーティCookieであると謳われています。ただ、これには合点がいかない方も多くおられるようです。「Googleのサーバと通信しているのだから、サードパティではないのか?なぜファーストパーティ?」という疑念があるからです。以下が公式ヘルプの一
HOME 広告・マーケティング 「1st party Cookieと3rd party Cookieの違い」 今さら聞けない!基本の『キ』 日々急速な進化を遂げるデジタルマーケティング業界。 皆さんも、毎日のように各社から発信されるニュースで最新情報をキャッチアップしたり、実務上デジタルマーケティングに関わることも多いかと思います。 このコーナーでは、皆さんがニュースや業務で触れるデジタルマーケティングに関する多くのサービスで頻繁に目にする・・・けれども、"基本"であるがゆえ、詳しく説明されることが少ない「単語」や「仕組み」について、初心者にもわかりやすく説明していきます。 今回のテーマは「1st party Cookieと3rd party Cookieの違い」です。 ※「そもそも、Cookieって何?」という方は、本記事をお読みいただく前にコチラの記事をご覧下さい→Cookieとは?
(訳注:2008年に急逝したアメリカの作家David Foster Wallaceが2005年にKenyon大学でした卒業スピーチです。個人的には同年のStanfordでのSteve Jobsの卒業スピーチより、遥かに奥深く、かつタメになると思うのですが、あまり知られていないようですし、訳されていないので、自分でやることにしました。以下が拙訳です。) もし発汗1したい人がいるなら、どうぞお好きなようにしてくださいな。多分ぼくもします。てかする...こんにちはーおめでとーKenyon大学2005年度の卒業生のみなさん。2匹の若いサカナが泳いでおり、逆方向に泳ぐ年上のサカナに会いました。すれ違い様、年上のサカナはこう言いました。「おはよう少年たち。今日の水はどうかね。」2匹のサカナは特に気にもとめず、しばらく泳いでから、顔を見合わせて言いました。「てか水って何?」 今の話は、米国の卒業スピーチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く