未来大×企業エンジニア 夏の大LT大会 https://fun.connpass.com/event/91930/ 紹介しているdotfiles https://github.com/giginet/castle
エンジニアが知っておきたい工数見積もり術! 無理ゲー進行 から脱するために大切なコト エンジニアの仕事に欠かすことのできない、工数見積もり。実際の現場でいくどとなく見積もりを行ってきた筆者が、「健全な進行」にするための工数見積もりのテクニックを伝えます。 アプリエンジニアの池田 惇( @jun_ikd)です。今回は、エンジニアならば避けられない「工数見積もり」について考えてみたいと思います。若手エンジニアでも自分の作業は自分で見積もるようにするべきです。なぜなら、より正確に計画を立てられるようになれば、自分の時間をコントロールして学びや家族・友人との時間を確保できるからです。また、期日内に完了をさせることは周囲の信頼獲得に繋がります。工数の見極めはエンジニアとして、とても重要なスキルなのです。 なお、本稿での「見積もり」とは開発に必要な期間を予測することとし、見積もりが失敗する原因や対策
あの夏をもう一度――秋山瑞人が描く伝説のボーイ・ミーツ・ガール 電撃文庫 「6月24日は全世界的にUFOの日」 その言葉から、浅羽直之の「UFOの夏」は始まった――。 夏休み最後の日、せめてもの想い出にと学校のプールに忍び込んだ浅羽の前に現れた先客、手首に金属の球体を埋め込んだその少女は「伊里野加奈」と名乗った……おかしくて切なくて、どこか懐かしい――ちょっと“変”な現代を舞台に贈るボーイ・ミーツ・ガールストーリーが今、カクヨムに登場。 『イリヤの空』を知らないあなたも、あの時、あの夏に涙したあなたも。いま再演される二人の物語に、触れてください。 ※【UFOの日記念】の一挙公開は終了いたしました。 ■電撃文庫■ 『イリヤの空、UFOの夏』全4巻、好評発売中! 著:秋山瑞人 イラスト:駒都えーじ https://dengekibunko.jp/product/iriya/3018060008
アプリマーケティング研究所 > アプリ開発 > 1日に3〜5万円だったアプリ収益が「プロモーションで大化け」数百万円を稼げるように。AppLovinが語る「ハイパーカジュアル」の可能性と成功のコツ。 1日に3〜5万円だったアプリ収益が「プロモーションで大化け」数百万円を稼げるように。AppLovinが語る「ハイパーカジュアル」の可能性と成功のコツ。 アドネットワークのAppLovinさんに「カジュアルゲームのプロモーション」のコツなどを聞きました。 ※本記事はAppLovin株式会社より、依頼を受けて執筆したPR記事です。 ※AppLovin株式会社 坂本達夫さん(写真左)、萬野有生さん(写真右) AppLovinさんからみて、最近は「どういうアプリ」が上手くいっていますか。 坂本: 最近はグローバルで見たときに、いくつかの条件を満たしたカジュアルゲームが、ビジネス的にうまくいっている事例
読書に限らず、何か行動を起こしたいときには抵抗の順番に環境をコントロールするとよい。 電車の中で読書が捗るという人は、恐らく本を開くことよりスマートフォンを眺めることのほうが抵抗が強いのだろう。 人によっては本を持ち歩いて鞄から出して両手を塞ぎながら読むということのほうが抵抗が強い場合があるので、一概に電車なら捗るというものでもない。 テレビやゲームなどの抵抗なくできるものが沢山ある自室内で読書を選択することは、他にできるものを我慢するストレスと戦う必要があるので、よほど読みたい本でない限り無理だと言って良い。 人間は誘惑の奴隷だ。そして誘惑は満たしても満たしても次から次へと生み出されるものでもある。 その中で必要な行動を選び続けるには、誘惑との距離という制約を自らが能動的にコントロールする以外にない。 ただ、この原則を理解できればかなりのものに応用することができる。 勉強、筋肉トレーニン
TL;DR プログラムのネーミングで迷ったら GitHub でキーワードを検索して、ヒットした件数が参考になるのでは? 複数キーワードを検索して結果の一覧を表示する CLI 作りました https://github.com/kyoshidajp/ghkw ネーミング迷いますよね? みなさん、コードを書いていて変数やメソッド名のネーミングって迷いますね。 こんな時に自分たちはチームを横断して「こういう名前考えたんだけど、これってどうかな?」という確認を Slack 上で行っています。先日、この Slack チャンネルを見ていて考えました。 「**GitHub で検索すれば世の中のコードでどのぐらい使われているかざっくり分かるので参考になるのでは?**説」 GitHub で検索できるという条件付きではありますが、コードの規模からするとある程度期待できそうです。 GitHub で検索 例えば「除
技術的な標準・規格 (TODO: IATA, Microsoft) tz database タイムゾーンに関する、ソフトウェア・エンジニアにとって最も標準的なデータが tz database (Wikipedia) でしょう。 "Asia/Tokyo" や "Europe/London" のようなタイムゾーンの名前は、この tz database のものです。 tz database のタイムゾーンは "/" の前の最初の部分に大陸名・海洋名を用い、続いて、典型的にはそのタイムゾーン内の著名な都市名・島名をその代表として名付けられています。21 国名は基本的に使われません。22 "America/Indiana/Indianapolis" のように3要素で構成されるタイムゾーンも少数ながら存在します。 tz database はボランティアによってメンテナンスされています。タイムゾーンの情
いつも考え過ぎてしまいます。気分も落ち込んでしまいます… メンタルが落ち込む原因の一つに「考え過ぎ」があります。未来や過去のことを考えすぎてしまうと、どうしても落ち込んでしまいます。 どうも、ねこひげ先生(@dr_catwhisker)です。 今回は「反すう思考」について書きたいと思います。この反すう思考から脱却すれば、むやみに自己嫌悪に陥りなくなります。 目次 目次 「反すう思考」 とは 考えすぎる癖を直す8つの方法 ①自分で自分を褒めまくる! ②過ぎたことは忘れる ③楽しい空想のプロになる ④今できることに集中しよう ⑤気分転換の道具を見つけておこう ⑥注意訓練法 ⑦反すう思考の先送り ⑧自然の中を歩こう 最後に 今日のクエスト~LevelUpポイント~ 「反すう思考」 とは 「反すう思考」という言葉を聞いたことがありますでしょうか。反すうとは、牛などが、消化のために何度も口から出した
うちの母はスラッとしたカッコいい女性が憧れだが自分はチビデブ(母の談)だからそういう格好ができないといつも口癖のように言っていた。そのせいか、娘である私にボーイッシュな格好をさせたがったし、そんな格好をさせられた3歳の私が道であった外国人に「ボーイ?」とニコニコ声をかけられたというのが、母からもう何千回と聞かされた自慢話だった。 でもその裏で、幼児だった私が欲しいと言ったお姫様ドレスも、みんなが履いていた段フリルのスカートも発表会の花柄ドレスも全部罵倒の対象だった。笑ってバカにして、私にさせてる男の子っぽい格好やスッキリとしたデザインの服が一番可愛いと何度も言った。うちの子が一番可愛い他の子は全く可愛くないと。他の子はダサくて芋くさくてどうしようもないと。私は常に誰かへの否定を聞いて育った。 ◇ 私は発達の早い子供で、文字が読めるようになるのも抜群に早かった。賢い子ってのが小さい
また、人それぞれ見解が多少異なると思うので、同じタイミングであろうとも色々な方が書かれてみるのも面白い題材かなとも思っています( ´・‿・`) それではiOSアプリ開発に必要な要素ごとにつらつらと書いていきます。それぞれ語りすぎるとボリュームが増えすぎるので、あえてなるべく浅めに書いていきます🐶 高性能なMacマシンを確保まず、技術的なこと抜きに一定以上の性能のMacマシンを用意するのが良いです。取っ掛かりの勉強目的などならともかく、中規模以上のアプリを作る場合低スペックマシンでは著しく非効率です。 大体以下のようなイメージで、これ未満だと早めにマシン変えた方が幸せになれると思っています。 2–3年以内に買った20万円以上程度のMacBook Pro: 許容範囲iMac 5K: 良い感じiMac Pro: 一般的なiOSアプリ開発ではオーバースペック気味でコスパは微妙かも🤔会社で、交渉
iOSエンジニアの庄司 (@WorldDownTown) です。 最近、業務で新しいiOSアプリを立て続けにいくつか開発する機会に恵まれました。 そんな中、いくつもアプリを使っていると、どのアプリでもよく使う処理があぶり出されてきます。 そういう処理はSwiftのExtensionとして別ファイルに書き出し、他のアプリへも切り出しやすいように個別のFrameworkにして管理しています。 Frameworkの管理については過去のこちらの記事を参考にしてみてください。 今記事では、最近の開発でよく使ったExtension集をご紹介します。 Swift標準ライブラリ Date private let formatter: DateFormatter = { let formatter: DateFormatter = DateFormatter() formatter.timeZone = N
ついに完成!!というわけで色々ありましたが、数十時間の作業を経てLINEスタンプが完成しました!ご協力頂いた皆さん本当にありがとうございました。 エンジニアの皆さんがたくさん褒められる優しい世界ができれば嬉しいです。 頑張って作ったので是非使ってください!笑「買ったよ〜」とか「使ったよ〜」などの報告をハッシュタグ #エンジニアを褒めるネコ でツイートして頂けると嬉しいです! こちらからダウンロードできます! 追記:画像の無料配布始めました!slackなどで使いたいという声が多かったので画像を配布いたします! 画像はこちらからダウンロードできます! !!! Special Thanks !!! polcaでご支援頂いた皆さんは私のアカウントにDMください!スタンプをプレゼントします! @iseshiman , @takayaohta , @polche , @Sohki , @shoyama
GameplayKitとは GameplayKitは、iOS、OS X、tvOSでゲームを作るフレームワークです。 SpriteKit、SceneKieと異なり、ビジュアル面を担当するのではなく、ゲームの仕組みやアーキテクチャ部分を担当するのがGameplayKitです。 GameplayKitが提供する機能としては、以下のものがあります。 Entity-Component 乱数 状態機械 min-maxアルゴリズム 経路探索 エージェントシステム ルールシステム ゲームを作成する上で役に立ちそうな機能が提供されていますが、乱数や状態機械などは、ゲーム以外にも役に立ちそうです。 ここでは、乱数生成についてまとめます。 GameplayKitを使用して乱数生成するには、以下のような流れをとります。 GKRandomSourceのインスタンスを生成する。 生成したGKRandomSourceの
一度は憧れたことがあるメディア系アプリのUI 最近のキュレーションアプリやファッション情報系のアプリでよくある、スワイプすると写真付きコンテンツリストの一覧が切り替わり、なおかつコンテンツの上部分に設置されたタブが切り替わるようなUIはよく見かけると思います。このようなアプリを作成するための足がかりとしてまずはUIScrollViewとContainerViewを用いて、アプリの骨格となる部分を作成するための方法とポイントをご紹介致します。 ContainerViewに関してざっくり説明&導入する際のポイント 以外と参考書や書籍などでも扱っているものが少ないContainerViewですが、特に1つのベースとなるViewControllerに複数のViewControllerを配置して複雑な画面構成をする際には重宝します。 InterfaceBuilderで「Container」という要素
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く