Search, watch, and cook every single Tasty recipe and video ever - all in one place! News, Politics, Culture, Life, Entertainment, and more. Stories that matter to you.
背景 postd.cc という記事がちょっと前にありました。 github.com Roadmap to becoming a web developer in 2018って最近のWeb技術のまとめみたいなもんもよく引き合いに出されます。 このまとめの中にフロントエンドのものありますが、これはフロントエンド技術自体のロードマップです。 これらの技術すべてに精通していればいいのかと言われるとそんな必要は全く無くて。 でも現場によって実際 フロントエンドエンジニアに求められているものはそれ以外にもたくさんあるんですよね。 会社によってマジでJavascriptプログラミングしかやらない人も、マークアップする人、デザインを作ってそれをCSSに落とす人、本当に一口にフロントエンドエンジニアと言っても幅広すぎ。 担当範囲が広すぎるフロントエンドエンジニアに関していろんな会社が募集してると思うんですが
ソフトウェアの世界には「悪い方が良い」原則という有名なエッセイがある。キレイにレイヤ分けされた一貫性のある良いデザインよりも、一見手抜きっぽい悪いデザインのほうが実は良いときもあるという話だ。この逆説的なデザイン原則を僕は身をもって体験したことがある。それについてちょっと書いてみようと思う。 僕はlldというリンカの現行バージョンのオリジナル作者だ。リンカというのはコンパイラと組み合わせて使うもので、実行ファイルやDLLを作るのに使用される。lldはプロダクトとしてはかなり成功していて、標準のシステムリンカとして採用しているOSがいくつかあったり、GoogleやFacebookなど皆が知っているような大規模サイトの中で広く使われていたりする。 現在のlldは2世代目で、第1世代のlldは僕がプロジェクトに参加する前から存在していたのだけど、数年前にそれを捨てて一から書き直すということになっ
はじめに 2年目のエンジニアになりました、FM_Harmonyです。 Rakus Developers Blogでは4回目の投稿です。 ↓前回の記事はこちら tech-blog.rakus.co.jp さて、弊社ではビアバッシュというイベントを行っています。(ビアバッシュ・・・?という方はコチラ) 今回はその際に私が発表したことについて、補足も踏まえつつまとめたいと思います。 テーマはtigでcommitをきれいに!です。 はじめに tigとは? 準備 tigのインストール(windowsの場合) tigのインストール(macOSの場合) commitをきれいにする理由 使ってみる 実演の前準備 機能を追加して、まとめてcommitする git rebase -i で、commitの分割を始める tigを使ってcommitを分割する - その1 tigを使ってcommitを分割する - そ
こんにちは、React Nativeエンジニアの@kiriminです。去年の末くらいからReact Nativeでの開発案件に携わっていまして、ある程度形になってきたので、Webフロント開発の経験がないAndroidエンジニアがReact Native案件にいきなりJoinして感じた事やReact Nativeでの開発の雰囲気などについて週次で開催している社内LT会で共有しました。 ネイティブエンジニアチームによるReact Native開発案件の一例として共有したいと思います。 TL;DR・React Nativeの学習コストはかなり低い ・最新のJavaScriptでの開発はそれなりに快適 ・思ったよりはよく出来ていてAndroidとiOSをあまり意識せず同時に実装出来るのは本当 ・ただしネイティブと遜色ないデザインを実現するにはかなりの努力が必要 ・Reduxは面白いけど難しい An
つぼた|坪田将知 @spot_tsubota カメラの基礎「レンズ・センサー編」です。レンズには「ズーム・単焦点」と「広角・標準・望遠」がある、とザックリと覚えると楽です。省きまくったつもりですが、前回よりは難しいと思います(作るのも難航しました)。保存はご自由にどうぞ。 pic.twitter.com/nUoOZwmM3z 2018-04-03 23:22:47 つぼた|坪田将知 @spot_tsubota 「4の補足がいるんじゃない?」という声があったので補足します。 4では「カメラの位置を動かさずに撮影する場合」の写り方の違いの話をしました。 この補足では「広角と望遠で被写体のサイズが変わらないように撮影する場合」の話です。背景の写り方の変化に注目してください。 pic.twitter.com/dgYZZB5izC 2018-04-04 22:20:40
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? フロントエンドエンジニア / バックエンドエンジニア / DevOpsエンジニア@poly_soft この画像を見てティン!と来たので訳してみました。 以下はModern Frontend Developer in 2018の日本語訳です。 Modern Frontend Developer in 2018 この記事を始める前に、まず私のことと、このロードマップについてお伝えします。 私は過去5年間フルスタックエンジニアとして働いていて、そして現在はtajawalで、様々な役割を持つリードエンジニアとして働いています。 単に趣味だからと
クローズしようと思った理由・ Android非対応によるユーザーの取りこぼしが多い。対応したいが取りかかれていない、時間がすごくかかる。プロモーションなどの無駄が多い。 ・開発の環境が整っていない、スピード感が足りない。それによって施策が打てない、飽きられてしまう危険性が高い。 ・サービスが提供できる価値(ニャゴできたという体験)を消費していて、天井が見えている。NYAGOで仲良くなったらLINEなどの他のサービスでやりとりをしてしまうのも問題。現状の形だと継続して使ってもらえないと判断。 ・ニャゴされるにはSNSで募集しないといけないのが面倒だし毎回投稿するのはダサいなどのネガティブな印象。最初Twitterで流行っている感を出したくてこの仕様にしたが、次からはアプリ内からニャゴできるようにしたい。Twitterで見つけてニャゴするのではなく、暇なときにNYAGOアプリを開いてニャゴする
ずっとフリーでやっていたんだけど4月から会社員になってみてビックリしたわ。なんなんだこれ。 ちなみに大学時代からデザイナーやっていて、知り合いからの案件で食っていたんだけど、知り合い以外の案件がなかなか成約しないし、地雷案件も多いんで将来が不安になってインハウスのデザイナーになった。でも、外注の管理が主な仕事みたい。 いやー、びっくりした。会社員は非効率とは聞いていたけど、ここまでダラダラやっていたとは。 始業時間ぎりぎりにみんなぬぼーっとやってきて、まずはコーヒー淹れたりネットサーフィンしてたり。 仕事しながらお菓子を食べて近くの人と雑談しだす。雑談の合間に仕事しているみたい。 トイレに行く途中に見える喫煙所にいつもいるやつがいる。 会議も時間になったらぬるっと集まって、冗談言い合いながら進行していく。議題がなくなったらずっと雑談してる。なんだこれ? ランチも食べ終わったらコーヒー飲んで
米Campo Santoと米Panic Incの日本法人パニック・ジャパン株式会社は4月5日、ニンテンドースイッチ版『Firewatch』を発売すると発表した。発売時期は未定。ニンテンドースイッチ版は、PC版およびPlayStation 4版同様に、日本語インタフェースならびに日本語字幕が含まれ、日本語でプレイすることができるという。 『Firewatch』は、2016年2月に海外向けに発売された、一人称視点で展開されるミステリーアドベンチャーゲームだ。舞台となるのは、アメリカ・ワイオミング州の自然保護区。プレイヤーは面倒な生活から逃げ出すように森林火災監視員となった男ヘンリーだ。山の上の監視塔から火事の元となる煙を見張り、別の監視塔の上司デリラとこの荒野の安全を守らなければならない。小さなトランシーバーを使い交信しながら、仕事をまっとうする。 自然を探索しながらも、森林公園内で起こる奇妙
ブラウザ拡張Selenium IDEで ユーザー操作を記録・再現できる! UIテストの自動化に活用しよう Selenium IDE(セレニウム・アイディーイー)とは、ブラウザ操作を記録・再現できるChrome、Firefoxで利用可能な拡張機能(アドオン)です。 手軽に記録・再現ができるため、アイデア次第で色々な使い方ができます。筆者は、会社の打刻操作(社内サイトへアクセス → ログイン → 打刻ページへ遷移 → 打刻ボタンをクリック)を記録し、自動実行することでいち早く出社ができるようにしていました。 その他にも開発時に繰り返し行うようなデバッグ作業やルーティーン作業を記録することで、以下のような活用もできます。 入力フォームなどに文字を入力する操作を記録しておき、自動入力させる。 ゲームやSPAのデバッグ時に、スタート画面からデバッグしたい画面までの移動操作を記録しておき、任意の画面へ
NTT データ数理システムでリサーチャーをしている大槻 (通称、けんちょん) です。 今回はソートについて記します。 0. はじめに データ構造とアルゴリズムを学ぶと一番最初に「線形探索」や「ソート」が出て来ます。これらのテーマは応用情報技術者試験などでも頻出のテーマであり、アルゴリズムの Hello World とも呼ぶべきものです。 特にソートは、 計算量の改善 ($O(n^2)$ から $O(n\log{n})$ へ) 分割統治法 ヒープ、バケットなどのデータ構造 乱択アルゴリズムの思想 といった様々なアルゴリズム技法を学ぶことができるため、大学の授業でも、アルゴリズム関連の入門書籍でも、何種類ものソートアルゴリズムが詳細に解説される傾向にあります。本記事でも、様々なソートアルゴリズムを一通り解説してみました。 しかしながら様々な種類のソートを勉強するのもよいが、「ソートの使い方」や
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く