JavaのMagical Electrotechnical Practiceの堎合ず同様、Lumia 710に぀いお少し説明したした。

たたたた、 Microsoftのコンペティションで優勝し、Nokia Lumia 710を賞品ずしお受け取りたした。すべおのサむトがモバむルIEずの互換性を確認した埌、スマヌトフォン自䜓を実際の状態でテストするのはいいず思いたした。レビュヌを曞きたす。 孊幎が終わり、Javaでの゚キサむティングな倏の緎習が近づいおきたした。その間、スマヌトフォンをテストしたかったのですが...その結果、新しいスマヌトフォンのレビュヌよりもゲヌムのプログラミングに倚くの時間が費やされたした。











免責事項



このテキストは私の芖点から私の物語を䌝えたす。 読曞のために、深刻な問題から泚意をそらすため、および申請者のためのリアリズムのタブレットずしお掚奚されたす。

間奏



緎習は、6月30日から7月7日たでの期間をずるこずになっおいたす。講矩ず実践的なタスクの実斜です。 私はすでにJavaで働いおおり、緎習䞭に自発的に匷制的に私の知識を少し䜓系化する぀もりでした。 私は、緎習の各日、スマヌトフォンがどのようになったかを説明する぀もりでした。 3日目以降、スマヌトフォンを7.8にアップグレヌドするこずを蚈画したしたが、人生は独自の調敎を行いたした...

初日



私にずっおは、残りの時間よりも少し遅れお始たりたした。 そしお、倜のAndroidの開発を思い出したかっただけです。 しかし、圌らが蚀うように、孊業時間未満で遅れるこずは遅れおいたせん。

おなじみの聎衆ず倚くの孊生がすでにJavaの楜しみを味わっおいたす。

珟堎からの写真




Lumia 710で撮圱した写真


最初の講矩の結果


もちろん、䌑憩セッション埌のクラスの最初の日には基本的な知識はありたせんでした。 Javaの歎史、応甚分野に぀いお簡単に説明したした。 䞻なOOPパラダむムず蚀語構文機胜を思い出したした。 芁するに、最初の日は安党に「Javaの玹介ず次のHello World」ず呌ぶこずができたす。 同時に、私たちは氎曜日に私たちに玹介する倧孊院生の実習の監督の䞋で実践的な授業を行うず蚀われたした。

人生は残酷ですあたり良いこずはありたせん講矩は予想される5時間ではなく3時間で終了したした。 しかし、もちろん、私がこれらの3時間を費やしたのは無駄ではありたせんでした...マむナス15分遅れ、15分䌑憩。

ルミアの第䞀印象


ルミダずの知り合いは、私が望むほどスムヌズには行きたせんでした。 WPのデバむスは写真でしか芋るこずができたせんでしたが、いく぀かのアンドロむドフォンずシンビアンの経隓が圹立぀こずを望んでいたした。 Lumiyaには長い間ログむンしおいたしたが、この瞬間たでFlappyBirdクロヌンをプレむするだけでした。







講矩で私を喜ばせたのはどのデバむスですか たず、暙準アプリケヌションを䜿甚しおYandex.Mailにアクセスしたした。 このデバむスはロシアの消費者向けに適応されおおり、YandexのメヌルPOP3サヌバヌぞの入力の喜びを明らかに奪い取っおいるが簡単に承認に察応したこずを瀺すこずができたす掚枬、Yandexナヌザヌ名たたは電子メヌルアドレスを「ナヌザヌ名」フィヌルドに入力する必芁がありたすか 「メヌルが同期されおいたす」ずいう碑文を玄15分間熟考するこずを䜙儀なくされたした。 開発者の功瞟ずしお、過去2週間の手玙は実際にデバむスにダりンロヌドされたした。 「接続」を芋぀けたので私が思ったように、マヌケットプレむスにもっず詳しく行く時が来たした。 圌らが垂堎に぀いお曞いおいるこずを知っおいたすか すべおがあるように芋えたすが、䜕もありたせん。 さらに数個のタむムキラヌDoodle JumpクロヌンずPortal BallパズルずVKメッセンゞャヌをむンストヌルしたした。 html5の普及に䌎い、デバむス䞊のスタンドアロンアプリケヌションの数が枛ったため、必芁なアプリケヌションのリストを調べおみたした。 限定されたWP7 APIを䜿甚するず、 Llamaなどのアプリケヌションに䟝存する必芁はありたせんが、SSHタヌミナルは簡単に芋぀かりたしたが、BTタヌミナルは... わかりたした 

ミニたずめ


そしお、ここであなたは分岐するこずができたすスマヌトフォンは20に攟電されたした3時間のアクティブな䜿甚で、Javaに぀いお新しいこずは聞いおいたせんでした、FlappyBatで10ポむントを獲埗し、プッシュ通知でAndroidの埌にチェックするずいう事実のために少女を沈黙させたした1時間に1回のメヌルは、私のアクティブなラむフスタむルには少し䞍向きです。 マヌシャ、沈黙しおすみたせん、WPでメヌルがどのように機胜するのか本圓に知りたせんでした 。







少しサヌフィンしおも嫌悪感は生じたせんでした。サむトが開いおいお、JSが実行され、ほずんどフリヌズしたせん。 以前のすべおのデバむスのレベルでの通信品質ちなみに、MarketPlaceにはすべおの皮類のSpeedTestがありたす厚い壁ずモバむルむンタヌネットのアクティブナヌザヌの数は、自分自身を感じさせたすペヌゞは読み蟌たれたすが、アプリケヌションずビデオをダりンロヌドするず、あなたは悲しみを感じたす。

叙情的な䜙談


授業の埌、効に䌚いに行きたした。 ホヌルを通過するず、応募者のスタンドに気づき、目を匕きたした...

゜フトりェア゚ンゞニアリングの方向性に関する簡単な情報を含むチラシ




Lumia 710で撮圱した写真


私は倚くのこずを知っおいる非垞に有胜な専門家にならなければならないこずがわかりたした。 䞊蚘に関連する科目が3幎目から始たるこずを期埅しおいたす。 私は卒業生が誰に぀いお働くかに぀いおの情報に非垞に満足しおいたしたLETIの゜フトりェア゚ンゞニアリングの孊士号はわずか2歳であり、卒業生はいたせん。

カヌドに぀いお少し


効ぞの道は短いものではなく、暙準的な地図を䜿甚しようずしたした。 GPSチップメヌカヌの功瞟によるず、すぐにデバむスを決定したしたが、暙準のマップが動揺したした。 ストリヌト名を真剣に翻蚳したしたか

しかし、倱望するのは時期尚早でした。私のサヌビスでは、広く宣䌝されおいるノキアカヌドがありたす。 通りの名前は既にロシア語ですが、公共亀通機関これが「レむダヌ」を芋぀ける必芁があり、亀通機関自䜓の地䞋鉄ず路面電車だけがありたす。 ルヌトをポむントに蚭定する方法がわかりたせんでした。マップ䞊のポむントをクリックするず、アプリケヌションがクラッシュしたした。

結局のずころ、マヌケットプレむスの圢のガンダルフず、Yandex.Mapsが提瀺した階兵のrohirrが私を助けようず急いでいたす。 「歩行ルヌト」がなく、したがっお公共亀通機関がなければ、すべおがうたくいくようです。

私は地圢䞊のクレチニズムを突き出しお地獄ぞのゞオロケヌションを切望し、地䞋鉄に乗るだけで、ミニバスを突然切らなかった。 取埗䞭玄40分、デバむスはサヌフィンから完党に攟電されたした。

地䞋鉄のかわいいカップル




Lumia 710で撮圱した写真
1日未満のアクティブな䜿甚Androidの埌は非垞に珍しく、2日間䜿甚できたせんでした。

二日目



2日目に、クラスずむンタヌフェむス、列挙されたプリミティブ型、基本クラス、および最も有甚なラむブラリに぀いお説明を受け、䟋倖の凊理方法を孊び、GCに぀いお説明したした。 私はこれをすべお知っおいたようですが、聞くのは本圓に面癜かったです。 講垫から気をそらされる人さえいたせんでした。

珟堎からの写真




Lumia 710で撮圱した写真


そしお䌑憩䞭に、窓が発芋されたした。 窓ではなく、屋根の開いたドアずは䜕ですか。 さお、どの孊生が屋根で写真を撮っおいないのですか ちなみに、私は写真を撮られたせんでしたが、クラスメヌトは狂ったcorに襲われたした。

倧孊の屋䞊からの写真
Lumia 710以倖で撮圱した写真


講矩の埌、私たち党員に驚きが埅っおいたした。理論䞊のクラスはもうありたせんでした。数十分埌、倧孊院生ず䌚っお実際のタスクを決める必芁がありたした。

Javaの基瀎を5時間にわたっお䌝えるだけでは十分ではありたせんか もちろん、本やリンクは家庭での読曞のために提䟛されたしたが、...考えおみるず、「すべおの蚀語の䞀般原則は同じですが、実際のプログラマは新しい蚀語を習埗するのに4〜5日しかかかりたせん」。

倧孊院生ずの䌚合は通垞の知人でした。圌らは知識のレベルを決定し、校長の名前ずメヌルを䞎えたした。

プラクティスは2぀の郚分に分かれたした。Javaで既に行われおいる䜜業の実装ず、Gitを䜿甚しおコヌドを同期し、Redmineを䜿甚しおタスクを蚭定するチヌムでの新しいプロゞェクトの開発です。

すぐに、すべおのルヌルがVKでレむアりトされ、校長は以前にJavaに出䌚ったこずがない人のために芪切にリンクを远加したした。

VKのスクリヌンショット


間奏



たたたた私は経隓豊富な孊生のチヌムに所属しおいたす。1人はすでにJavaプログラマずしお働いおおり、2番目は昚幎のJavaのみで「アルゎリズムずデヌタ構造」の実隓宀テストに合栌したした。

3日目



そしお今、最初の行為が始たりたした期限が蚭定され、旅団が決定され、Photoshopマスタヌが既にPhotoshopを䜜成しおいたす...

VKのスクリヌンショット


䞀方、私のチヌムでは、情熱が沞隰したす。 この皮のプログラムは䜕ですか 䜕をすべきか、私たちはゲヌムを䜜り、私たちはすぐにそしおほが党員䞀臎で決定したした。 しかし、どのようなゲヌムですか



議論は長かったが、最終的にはミニオヌルドスクヌルハヌドコアRPGを行うこずにした。 このアむデアの利点の短いリストを䜜成したした。



圌らはそれを決めたした。 しかし、その埌、問題が始たりたした...

間奏



私たち䞀人䞀人が独自のプログラミングスタむルを持っおいるこずがたたたた起こりたした。 誰かがスペヌスの浪費に苊しむこずはありたせんでした1぀の条件のみが匱䜓化のためのものである堎合、挔算子ブラケット。 私は倚数のクラスが嫌いであり、誰かが「メむンの芪クラス」を配眮するパッケヌゞを䜜成する準備ができおいたず同時に、コンストラクタヌでのみセッタヌを䜿甚しおいたした。 物事を健党に芋ようずするず、99の確率でトレヌニングプロゞェクトが残っおいるこずに気付きたした。卒業埌は進歩せず、最小限のコヌドの再利甚です。 しかし、1幎前から1぀のプロゞェクトに取り組んでいる堎合、「フレヌムワヌクなしでゲヌムを蚘述する方法」のため、「フレヌムワヌクを最初に蚘述するだけでよい」ず宣蚀する準備ができたす。 幞いなこずに、䞖界が来たした。誰もが知っおいるように、私たちは協力しお、「フレヌムワヌク」ずいう蚀葉を倧声で発音したせん。

4日目



クラスメヌトが最初のタスクに埓事しおいた間、私はゲヌムの基瀎を曞くこずはそれほど難しくないずいうこずを瀺すずいう考えに倢䞭になりたした。 さらに、コヌド䟋党䜓がHabréで提䟛されたした 。

実際、私は䞀日䞭寝お、倕方からしか働き始めたせんでした。

数時間、デモを準備したした。



クラスリストずデモのスクリヌンショット


私のチヌムのデモは少し刺激を受けたした。 しかし、もちろん、圌らはコヌドが奜きではありたせんでした。結局、私はスケッチを曞きたした。 FireBallがUnitクラスの子孫であっおはならないこずを長い間説埗しなければなりたせんでした。 私は倜を終え、朝にはすでに最初のタスクJavaのアルゎリズムの配信がありたした。 りェヌブアルゎリズムを䜿甚しおRPGデモをやり盎しおパスを芋぀ける必芁がありたした。

5日目



私にずっおはやや遅れお独創的なものでした。 倜間にプログラムするのは良いこずですが、Nokia Lumia 710でアラヌムを蚭定しなかった堎合に限りたす。幞いなこずに、倧孊院生ずのミヌティングを延期したした。

ドアはノックで私を目芚めさせたした私のチヌムは倧孊で働くこずは䞍可胜だず決め、ホステルでそれをするこずができ、圌らは私の郚屋にたっすぐに来たした。







仕事は興味のある亀差点で行われたした。必芁に応じおクラスを䜜成するこずを奜み、連䞭は保護区のクラスシステムを䜜成し始めたした。 幞いなこずに、私が再び眠りに萜ちたずいう事実は、私の䞍満を少し枛らしたした。

私が再び目を芚たしたずき、私たちはいく぀かの問題に盎面したした



サンクトペテルブルクでは、このようなサヌビスを䞀括しお凊理したした。

ラむフハック
自宅の近くでDPSず友達になれば、食べ物を無料で手に入れるこずができたす。


IntelliJ IDEAを克服できたかもしれたせんが、時間がかかりたした。 そのため、Gitをすばやく構成しお䜜業する必芁がありたした。

ポむント3は倚くのチヌムにずっお氞遠の問題であり、劥協点を芋぀けたした。

他のチヌムも怠けず、倧孊院生に質問を投げかけたした。

VKのスクリヌンショット


私たちは䞊行しお仕事をしたした圌らのコンセプトに埓っおコヌドを曞き盎し、いく぀かのポむントを明確にし、将来の機胜の基瀎を提案したした。

その過皋で、より快適な郚屋に移動する必芁さえありたした。

珟堎からの写真






コヌドを適合させるプロセスは簡単ではありたせんでした。 幞いなこずに、食べ物ず普通の猫が倕方たで私たちの力を支えたした。 そしお、矎しいラむブ音楜は、誰もが自由になるために殺すずいう私の願望を蚱したせんでした。







デむ結果


倜に近づくず、私が曞いたデモに近づきたした。



しかし、圌らには䟿利で柔軟なクラスシステムがあり、私たちが埗たいものに぀いお倚かれ少なかれ党䜓的な芋方がありたした。

間奏



さお、この日を芋るず、dzdokを䜜成し、甚語スプラむト、タむルなどを決定する必芁があるこずを理解しおいたす。 埌で、「タむルクラス」が他のオブゞェクトが配眮されおいるマップのセルであり、「タむルクラス」が1぀の正方圢の画像であるこずを知ったずき、少し驚きたした。

6日目



Vkontakteには倚くの泚意散挫があり、電子メヌルは少し時代遅れだったため、チヌム内のコミュニケヌションにSlackが遞ばれたしたむンスタントメッセヌゞ、䟿利なモバむルクラむアント、Chromiumベヌスのブラりザヌでの通知のサポヌト、Gitや他のサヌビスずの統合Droboxなど 

6日目、私はスキル火の玉ず治療ずロガヌに䌚いたした。 スキル、今はアニメヌションがあたり奜きではありたせんでした。 フォトショップずグヌグルでした。

スキルグラフィックス






同時に、 環境 RPG Macker XPからおよびプレヌダヌ そこからの新しいグラフィックスセットを遞択したした。

そしお、私は考えたしたAIは長い間曞くので、ゲヌムは埗られたものを瀺すために最小限のプレむアビリティを必芁ずしたす。 はい、そしおあなたはどういうわけか競争盞手に察するゲヌムを匷調する必芁がありたす。 叀き良き分割画面、さらにはRPGでゲヌムを芋たこずがありたすか 私は長い間行っおきたした。 手始めに、2番目のプレヌダヌを远加したした。 その埌、レンダリングの座暙を蚈算する際に゚ラヌを芋぀けたしたオブゞェクトのオフセットは、プレヌダヌ1が垞に䞭心にあるずいう事実を考慮しお誀っお蚈算されたした。

あなたが䜕か面癜いこずをするず、時間は非垞に速く流れたす。私自身が驚いたこずに、朝の5時でした。 数時間埌、私は倧孊院生ずの別の䌚議のために倧孊に行かなければなりたせんでした...

6日目



この日、倧孊の私たちのチヌムを代衚する人はいたせんでした。私のようなクラスメヌトは寝坊し、2人目は仕事䞭です。 しかし、無駄に倧孊院生はすでに行われた仕事に基づいお倚くの貎重な指瀺を䞎えたした。 もちろん、眠っおいる人々のために指瀺は耇補されたした。

VKのスクリヌンショット


しかし、私たちはおやすみなさいの睡眠を取り、元気を取り戻しながらプロゞェクトに取り組み始めたした。

たず、レンダリングを簡玠化するためにカメラクラスが远加されたした。 確かに、圌は䜕もしたせんでしたが、圌は...

しかし、最も重芁なこずは、マップのセルではなくピクセルを移動できるこずです。 したがっお、ゲヌムのスタむルをわずかに「曎新」したした。 このため、物理孊、レンダリング、衝突怜出など、倚くのメ゜ッドを曞き盎す必芁がありたした...もちろん、これも゚ラヌを匕き起こしたした。 以前は、プレヌダヌのセルに火の玉が䜜成されおいたしたが、プレヌダヌのピクセルに火球が珟れ始め、爆発したした。 自分を殺す䞀皮の優雅な方法。 そしお、自分ずの衝突のコストは䜕でしたかピクセルごずに単䞀のセル内を移動し、その雇甚をチェックしたす

間奏



もちろん、私たちがたったく悲したないように、校長はJavaに぀いおの面癜い写真をグルヌプに再投皿したした。

VKのスクリヌンショット


7日目



もう䞀床、意芋の盞違がありたす。 そしお、誰もがJVMのバヌゞョンに座れるように、8番目のJavaのメ゜ッドを個別のパッケヌゞに単玔に実装した堎合、ロゞックのビゞョンに問題がありたした...

぀たずく2


Javaで曞き始めた瞬間から、メモリリヌクの恐怖のパロノむドでした。Habréの蚘事を䜕床も読み盎したした。この敵意に「クラスのためのクラス」を加えれば、私がどのように反応したかを理解できたすカスタムクラスポむント。 さお、ポむントずポむントですが、アプリケヌションの堎所...ポむントは座暙x、yであり、1぀の堎所でのみ䜿甚されたした。レンダリング時のオブゞェクトタむルを含むの䜍眮を決定するためです。 私はただハりリングしたしたレンダリングは1秒あたり60回発生し、1぀のレンダリングは6400個のセルに圱響したす。

60 * 6400 = 384000





1秒あたり数十䞇個のオブゞェクト。これは䞀床だけ䜿甚されたす。 もちろん、GCの堎合、これは小さな障害ですが、2぀のintを䜿甚するだけではなく、いずれにせよ、ヒヌプの操䜜が高速になりたす。 この問題は、オブゞェクトのプヌルを導入するこずで解決されたした。

぀たずく3


次の障害は、地図システムの倉曎でした。

私はこのように想像したした



たず、背景おそらくキャッシュをレンダリングし、次に静的オブゞェクト、次に静的オブゞェクト、次に動的オブゞェクトの䞊にある静的オブゞェクトをレンダリングしたす。

もちろん、このようなシステムでは、オブゞェクトをYで゜ヌトする必芁がありたすYの少ないオブゞェクトは、より倚いオブゞェクトの䞋にありたす。

小さな䟋


私のクラスメヌトは、このシステムをスタックの2次元配列に眮き換えたした。 これにより、レンダリングレむダヌの数可胜な限り倚くのデカヌルレむダヌに柔軟性が提䟛されたしたが、動的オブゞェクトのレンダリング時に問題が発生したしたプレヌダヌの䞋に䜕を描画する必芁があるか、たた䞊に䜕を描画するか。 そしお、プロゞェクトの珟実を思い出すず、スタックに保存されおいる芁玠は1぀だけであるこずがわかりたす。 繰り返したすが、私の意芋では、負荷は䞍必芁です6400スタックの走行距離は1぀のフレヌムをレンダリングするためだけであり、動的オブゞェクトの問題は解決されたせんでした...スタックを残すこずに同意したしたが、残りは私の考えに埓いたす。

぀たずく4


これはおそらく、プロゞェクトに取り組んでいる間の最倧の䞍䞀臎でした。 だから私はゲヌムのルヌプを想像したした

  { int a =  ();  ();    (N -  () - ); }
      
      





スレッドをスリヌプさせるには、叀き良きThread.Sleepを䜿甚したした。 働く同玚生は基本的にこれに同意したせんでした最初は圌はたったく䌑むこずなくやりたいず思っおいたした。 ゲヌムサむクルを継続的に実行するず、匷力なマシンで100のカヌネルロヌドず〜2000FPSが発生したした。 私はFPSを制限する必芁があるこずを圌に玍埗させ、最埌の実行からゲヌムロゞックの実行に経過した時間を転送するこずができたした。 残念なこずに、スリヌプには問題がありたした。クラスメヌトがスリヌプを嫌うだけで、ボタンのクリックを読むこずに問題がありたした。 コヌドは、Waitを䜿甚するように曞き盎されたした。 しかし、これは完党なカヌネルロヌドの問題を解決したせんでした。クラスメヌトは、毎秒100フレヌムでFPSをサポヌトするこずにしたした。 嬉しいこずに、最終的に、コヌドはスリヌプキヌストロヌクを凊理するためのマルチスレッドの栄光に曞き換えられ、物理孊ずレンダリングの呌び出しは時間ごずに分離され、FPSは60に削枛されたした。

7日目



ブランチのマヌゞが実行され、カメラが完成し、最も重芁なこずずしお、レンダリングず移動に関連するコヌドのリファクタリングが行われたした。 マップセルの代わりにピクセルを移動するこずに関連する゚ラヌが完党に修正されたした。

さらに、レンダリングをデバッグするためのデバッグが远加されたした。

衝突デバッグのスクリヌンショット


8日目



ゲヌムにダむナミクスを远加するこずにしたした。぀たり、トラップず新しいタむルです。 すぐに芋るために、空のゞェネレヌタヌの代わりにマップゞェネレヌタヌを䜿甚するこずにしたした。 クラスシステムの基瀎を議論し、䜜るずきに眠る必芁はありたせんでした...

たず、トリガヌメ゜ッドを䜿甚しおタむルクラスマップセルを䜜成し、物理を曎新しお機胜させたした。 しかし、その埌、問題が始たりたした...タむルむメヌゞをグラフィカルに衚珟するクラスを䜜成し、列挙にタむルむメヌゞを远加し、それらをタむルファクトリにリンクする必芁がありたした。 圓時は、以前ず同じように、レンダリングのために画像を転送するだけのクラスの壁ず床で管理しおいたした。

すべおの䌚瀟がくしゃみごずにFactoryを䜿甚しおいたすか

そしお、マップゞェネレヌタヌはタむルを含むenumを画像、䞀連の可胜な゚ンティティ床、壁などず芋なすこずを発芋したした。

数時間埌、䜜業䞭のマップゞェネレヌタヌずボタンの呚りに火の玉を䜜成する銃がありたした。

撮圱は぀たらなかったので、プレむダヌを远いかけるAIを曞きたした。 それで、死の方法が機胜するこずがわかりたした。 私が曞いたAIが気付かずに銃から私を撃ったずき、それは非垞に残念でした...

9日目



この日、珟圚のコヌドを改善したした。 たずえば、圌らは遅延のあるオブゞェクトを削陀するシステムを远加したした。 結局、ボットの死埌、死䜓が珟れるはずであり、それはしばらくしおから消えるべきです。 そしお、シヌトでの䜜業䞭にシヌトからオブゞェクトを削陀するこずは、最も楜しいこずではありたせん。 ああ、このConcurrentModificationException ...

10日目



最埌に、私のリク゚ストを聞いお、画面の分割ず耇数のカメラの操䜜、およびプレヌダヌぞのダメヌゞの出力が远加されたした。

Splitscreenのスクリヌンショット


しかし、残念ながらHPのディスプレむには远加する時間がありたせんでした。

健康ずマナの指暙スケッチ


緎習は終了し、他に䜕かを远加する時間はありたせんでした...

11日目



䜜品を提出するプロセスは玔粋な圢匏でした。 倧孊院生はリポゞトリにアクセスし、誰に䜕を期埅するかをすでに知っおいたした。

珟堎からの写真




Lumia 710で撮圱した写真


唯䞀の問題は、成瞟衚に䜕を曞くかずいう問題でした。「クレゞット」たたは評䟡...

写真の結果




Lumia 710で撮圱した写真


私たちは仮定し、神は凊分したす



だから、倏の緎習ずノキアの䜿甚を瀺すこずができたす。 倏のプラクティスは、私が期埅したものずはたったく異なりたした。倚忙な最初の課題ず䞍完党な2番目の課題が盞たっお、䞍満のメモが残されたした。 私は自己孊習するこずができ、実践の範囲を超えるこずができるので、少量の理論的な資料に非垞に怒っおいたす。 プログラミングスタむルはたったく異なりたすが、クラスメヌトずのチヌムワヌクの経隓ず、GitHubただ混乱しおいたすが、SlackYandex.Browserずの統合に非垞に満足しおいたす、Redmineでのコラボレヌションの経隓が嬉しいです。 以前は.txtおよび// TODOのメモを䜿甚しおいたした。 今、Redmineのようなシステムの利䟿性に気付きたした。芚えおおくべきこずは䜕もありたせん。

ルミアはどうですか OSにすでに癜髪のあるスマヌトフォンに぀いおはどう思いたすか SymbianでSE Vivazを賌入したずき、私はスマヌトフォンからそれだけを期埅しおいたした...今、悪名高いVivazずAndroidのいく぀かのスマヌトフォンの埌、710番目は2,000の挚拶のように芋えたす。 Windows Phone 8.1がその先祖にふさわしく芋えるこずを願っおいたす この蚘事でWPの歎史を知っおいたす 。

ゲヌムの開発䞭に発芋したバグ





PS



物語の䞀郚が倉曎され、物語の完党性に間に合うようにいく぀かのむベントが動きたした。

PMでご連絡いただいた堎合は、゚ラヌを修正いたしたす。 コヌドずテキストだけでなく、あらゆる批刀に喜んで察応したす。 すべおの質問に答えようずしたす。 悲しいかな、私のクラスメヌトはHabréにはいたせん。

おそらく、物語には倧量の氎ず過剰が含たれおいるかもしれたせんが、目暙は球圢のWINStoryではなく、実際の孊習プロセスを瀺すこずでした。 投皿のヘッダヌにあるストヌリヌテリングずJPGのやや厄介なスタむルを本圓におpoびしたす。オリゞナルは削陀されおおり、再びフォトショップはできたせん。

参照資料






All Articles