みなさんこんにちは!
私は長い間あなたのオンラインコミュニティに参加したいと思っていましたが、残念ながら投稿のアイデアがなかったか、招待を受けることができませんでした。 しかし、その後HackPSUが起こり、私はすべてがどうなったか、誰がスポンサーであったか、そして最も興味深いワークショップについての投稿を書くことにしました。 簡単ではないかもしれませんが、何が起こったのかをおもしろく話してみましょう。
そもそも、私の名前はダニヤールです。アスタナのカザフスタン出身です。 私はペンシルバニア州立大学の2年生で、コンピューターサイエンスを専攻しています。 午後遅く、私たちの大学のコミュニティであるInnoBlueからメッセージが届きました。彼らは、何らかの方法でプログラミングに関係するすべての学生を私たちの大学のハッカソンに招待しました。 地元の学生だけでなく、UPenn、カーネギーメロン、ノースカロライナ州立大学、ニューヨーク大学などの他の大学の学生も招待されました。 最初にチームを編成し始めましたが、残念ながら、多くの人が同意しませんでした。 理由はわかりませんが、それでも「チーム」は私と友人のアリベックという2人で構成されていました。 彼は私より年上で、カザフスタンからも数学とコンピューターサイエンスを専門とする大学を既に卒業しています。正直に言って、チームの名前を思い付くことすらできませんでしたが、自信に満ちていて、急いで駆けつけました。
ハッカソンのテーマはそれほど多様ではなく、主にスポンサー企業がトレンドを設定しました。 言い換えれば、「お金を払う人は少女を踊る」。 カテゴリは、モバイルアプリ、ウェブサイト、ハードウェアテクノロジーのとおりです。 ほとんどの主要なコンピューターサイエンスコースはC ++、JAVA、Cで教えられているため、最初の瞬間は非常に動揺しました。私たちのチームはJavaScriptの基本を知っていて、インターネットにはたくさんのコースがあるため、CSS3を使用して簡単なHTMLページを作成できました。 しかし、 mobilzは、「Web上でiOSアプリケーションを作成する簡単な方法」という投稿で救助に来ています。この記事では、iPhone用のWebアプリケーションのプログラミングの基本が文字通り指先にあります。 それは私たちがつかむことができるスレッドでした...
賞の主なリスト:
非表示のテキスト
1位:2,500ドル+ MLHバッジ+ 6か月のFirebaseのBonき火プラン
2位:MLHバッジ+ 3か月のFirebaseのBonき火計画
3位:MLHバッジ+ 3か月のFirebaseのBonき火計画
2位:MLHバッジ+ 3か月のFirebaseのBonき火計画
3位:MLHバッジ+ 3か月のFirebaseのBonき火計画
それから金曜日の午後8時、ユニバーシティパークキャンパスのISTビルに入りました。 私たちは少し遅れて、登録時に小さな不可抗力がありました。 しかし、すべての事務処理がスムーズになったとき、プレゼンテーションに移りました。 登録時に、.net、.com、.org、.biz、.infoの各ゾーンの無料ドメインのクーポンが1年間与えられたこと、MongoDBからのガイド、および写真のキャップが2つ与えられたことを忘れました。 (「どれがすでに非常に悪くないか、あなたは同意しますか?」)。 プレゼンテーションでは、ハッカソンの目標、パートナー企業の紹介、各代表者が開発用の商用APIを発表したほか、コンテストの「主要な贈り物ではない」を発表しました。 (「カットされている企業の完全なリスト」)。 今後のワークショップのスケジュールが提示された後(「今後も予定されているもの」)。 基本的に、ワークショップはプログラミングとはかけ離れた人々のためのものでしたが、APIと基本的なプログラミングを例として使用することを示したので、私たちは2人で行って非常に満足しました。 Objective-Cを一度もコーディングしたことがない人として、「iOSを始めよう」というワークショップに参加することは、私にとって非常に興味深いものでした。 最も興味深いのは、このワークショップは、ロシア語を話すことを聞いた後で自分自身に会ったロシア人が主導したことです。
MongoDBのリファレンスブック:
非表示のテキスト
無料ドメインのクーポン:
非表示のテキスト
ワークショップ:
非表示のテキスト
4月4日金曜日:
上司のようにChromecastを学ぶ
午後9時30分
Rubyワークショップ
午後9時45分
ダミーのプログラミング
午後9時45分
iOSの使用を開始する
午後10時15分
githubを使用する
午後11時15分
Mashery APIネットワーク
午後11時30分
4月5日土曜日:
ノードスクール
午前12:00
Androidの紹介
午前12時30分
Php
午前1時30分
iOS-基本を超えて
午前2時
HTML / CSS
午前9時30分
Javascript
午後12時15分
フォトショップ
午後2時
Twitterブートストラップ
午後3時
実装の改善
午後3時30分
家庭教師セッションのデザイン
午後4時15分
メタデータとキーワード
午後6時
SQL
午後7時
Googleアナリティクス
午後8時45分
App Storeを使用する
午後9時15分
ワードプレス
午後9時45分
アニメーション
午後10時
アプリのマーケティング
午後11時
上司のようにChromecastを学ぶ
午後9時30分
Rubyワークショップ
午後9時45分
ダミーのプログラミング
午後9時45分
iOSの使用を開始する
午後10時15分
githubを使用する
午後11時15分
Mashery APIネットワーク
午後11時30分
4月5日土曜日:
ノードスクール
午前12:00
Androidの紹介
午前12時30分
Php
午前1時30分
iOS-基本を超えて
午前2時
HTML / CSS
午前9時30分
Javascript
午後12時15分
フォトショップ
午後2時
Twitterブートストラップ
午後3時
実装の改善
午後3時30分
家庭教師セッションのデザイン
午後4時15分
メタデータとキーワード
午後6時
SQL
午後7時
Googleアナリティクス
午後8時45分
App Storeを使用する
午後9時15分
ワードプレス
午後9時45分
アニメーション
午後10時
アプリのマーケティング
午後11時
スポンサー企業:
非表示のテキスト
次に、APIを開発および配布しているMasheryのワークショップに行きました。 WorldWeatherOnlineおよびWhitePages APIからUSA TodayおよびAETNA APIに至るまで、さまざまな企業の+40 APIがあります。 たとえば、Coca Cola CompanyやtheGuardianのAPIを想像することさえできませんでした。 最も興味深いのは、この会社のエージェントがすべてのAPIへの無料のフルアクセスを提供し、モバイルUIのフレームワークであるIntel XDKを提供してくれたことです(「上記のmobilzの記事には言及があります」)。 多くの人が一度に行ったり、夜中に行われたりしたため、すべてのワークショップに参加することはできませんでした。
@masherydevから取得
ワークショップが終了したら、無料のピザとソーダ(「プログラマー向け食品」)で夕食をとり、コーディングを開始しました。
私たちの主なアイデアは、オープンソースのSpritzを使用し、spritzテクノロジーを使用してニュースリーダーを作成することでした。 最もひどい間違いは、インテルXDKの使用を開始したことです。 この「アプリケーション」はMacOS上でひどく動作し、その後に必要なコードからひどいガベージダンプを作成します。 一般に、Intel XDKはプレゼンテーションのメインラッパーであるコンセプトの開発には適していますが、実際の作業には適していません。 まず、膝の上にアプリケーションを構築し、jsファイルを掘り下げ、アルゴリズムの原理を理解することを決定し、コードの記述を開始しました。 その後、ハッカソンの審査員はプロのプログラマーではなく、美しい絵で彼らを驚かせることが主な目的だったため、彼らは「美」のためにさまざまなツイーターとツイスターを結び始めました。 2番目の優先事項は、代表がユーザーに良い賞品を伝えたため、Mashery APIの1つを使用することでした。
1日も寝ることなく、Masheryが提供するESPN APIの1つを使用して、非常にうまく機能するプロトタイプアプリケーションを作成しました。 もちろん、「これ」は数時間で書けることは理解していますが、ウェブプログラミングの基本だけを知っていたという事実を考慮する必要があります。月。
率直に言って、私はすでに不足していたので、朝の6時におなかがすいて疲れているときはすべてをやめたいと思っていました。 しかし、最後の突破口で、アプリケーションを終了し、疲れ果ててプロジェクトを代表しました。 私たちは何にでも勝つことを非常に確信していませんでした。 しかし、試みは拷問ではありません...
プレゼンテーションは午前10時に始まりました。 悲惨なことを考えると、私たちはアプリケーションを提示することさえ恐れていましたが、それにもかかわらず、同じMashery会社の代表が最初に私たちに近づきました。 いくつかの恥ずかしさなしではなく、アプリケーションを提示しました。 他の裁判官が出てきましたが、その間、私たちは皆、私たちの申請のための新しい「有用性」を考え出そうとしました。 微笑んで驚いた審査員の出国後、それでもいくつかのインスピレーションが私たちにもたらされました。
プレゼンテーションの後、誰もが主な聴衆に呼ばれ、私たちの長い待ち時間がそこから始まりました。 疲れ果てて、テーブルの上で眠りに落ちました。 突然、私の友人が肩に当たって、眠くて頭を上げて、周りで何が起こっているのか分からない。 私の考えを集めて、私は同じエージェントがステージに立って、スポンサー企業からの賞を持っていることに気づきました。 私たちは少し驚いたが、表彰台に行き、握手し、写真を撮り、ギフトを手に入れた。主に、この会社のAPIを使用してこのカテゴリーで優勝した。 まだ自分の幸せを信じていないので、私たちは席に座っています。
数分後、沈黙がホールに落ち、表彰台からの主な主催者が私たちの方向を見ます。 少し落ち込んだ後、これは私たちの魂によるものであり、ハッカソンで3位になったことを理解しています! 私は人生で初めてだったので驚いた。 私たちが何かを勝ち取るなんて想像もできませんでした。 スポンサーと話をした後、私たちは家に帰りました。
非表示のテキスト
ハッカソンとは、同じ興味を持つ人々と出会った場所であり、十分な時間がない新しい情報の倉庫、実際にスキルを応用した場所、新しいものを作成するのがいかにクールであるかを理解した場所、興味深い、実質的には何もないから。 そして最も重要なことは、プログラマーになることのすごさです。
PSこの記事で提供されるすべての情報は、何らかの形で広告として解釈されるべきではありません。