プログラミングは芸術だ!

web系エンジニアの備忘録 「プログラミングは芸術」を座右の銘として日々勉強中 最近Androidもやってます

プログラミング

DroidKaigiに参加してモチベーションがあがって、個人でアプリをリリースした

正確にはDroidKaigiに参加してモチベーションがあがって、個人でアプリをリリースしたけど、リジェクトされて公開できなかった話です DroidKaigi 03/09-10にDroidKaigi 2017に参加してきました droidkaigi.github.io 昨年は1日だけの参加でしたがが、今年は…

CODE RUNNER 2015 予選B に出場しました

CODE RUNNERとは キャリフル、チームラボ、Atcoderで協賛、運営している 短時間マラソンマッチのプログラミングコンテストです2014年に第1回がございまして、今年は第2回目の開催となっております 基本の対象者は学生なのですが、社会人も予選は出場すること…

学びたいことがいっぱい!

今週のお題「いま学んでみたいこと」初めての今週のお題! 学びたいことを5つほど書きました 上からモチベーション順! アルゴリズム,競技プログラミング 大学生時代は趣味レベル競技プログラマーだったわけですが、 最近はめっきりやりらなくなってしまいま…

はてなブログにナビゲーションメニューを簡単に追加する方法

ブログにナビゲーションメニューを追加してみました 「はてなブログ ナビゲーションメニュー」でググると、 CSS MenuMaker | HTML, CSS, & jQuery Menus ここを使うといいよ!っていう情報が多く出てくるのですが、すでにここは有料になってしまっているので…

自分でwebサービスを開発,公開して分かった3つのこと

とても参考にさせていただいたスライド エンジニア向け絶対に挫折しない個人サービスの作り方先日公開したwebサービスシンプルIT勉強会リストwww.simpleit.info シンプルIT勉強会リストの紹介記事はこちらSlimでシンプルなサービスを開発してみる【PHP】…

SlimでシンプルなIT勉強会が探せるサービスを開発してみた【シンプルIT勉強会リスト】

前回phpのインストールとslimフレームワークの導入 - プログラミングは芸術だ!charlie1012.hatenablog.jp slimを使って簡単なwebサービスを開発してみました シンプルIT勉強会リスト シンプルIT勉強会リストwww.simpleit.info 全体像 バッチで勉強会の情報…

AOJ2001 Amida, the City of Miracle【競技プログラミング】

AOJ2001 Amida, the City of Miracle Amida, the City of Miracle | Aizu Online Judge あみだくじのシミュレーションをしよう! という問題です。タイトルが秀逸。 日本語ならいいけど英語の問題で面白いけど全く意味のない前置きを一生懸命訳してしまった…

AOJ2440 Kagisys【競技プログラミング】

AOJ2440 Kagisys Kagisys | Aizu Online JudgeICカードを用いて鍵を開け閉めする電子錠システムのシミュレーションをする 解法 setを使って登録済みIDを覚えておいて、 あとはタッチされたIDがそのsetにあるかどうか判定すればok! package aoj24; import ja…

AOJ2582 Step Aerobics【競技プログラミング】

AOJ2582 Step Aerobics Step Aerobics | Aizu Online Judge 踏み台昇降で動かした足の情報が与えられるので,正しく昇降を行った回数を求める問題 仮定 踏み台昇降の定義は問題文を参照 床についている足をさらに下げるような動作や,踏み台についている足を…

AOJ1192 Tax Rate Changed【競技プログラミング】

AOJ1192 Tax Rate Changed Tax Rate Changed | Aizu Online Judge今年度(2014)のACM-ICPCの国内予選のA問題です 個人的にはA問題にしては少し意地悪かなと思います。問題は消費税が変更になったので、2つの商品の考えられる消費税変更後の最大価格を求めると…

AOJ2018【競技プログラミング】

AOJ2018 Princess's Gamble | Aizu Online Judgeギャンブルの配当を決める問題 切り捨て,該当人数が0人は別処理しておくあたりを気をつければ問題ないかと思います import java.util.Scanner; public class AOJ2018 { void run() { Scanner sc = new Scanner…

ライフゲームβ版【tmlib.js】

ライフゲームα版 - プログラミングは芸術だ! ライフゲームβ版が実装でしました ライフゲームno各シーンの実装、ライブラリボタンの実装などなどでき、形になりました ぜひ一度実行してみてください! こちらも合わせて読んでみてください! tmlib.jsで四角形…

CODEVSでjavaのサンプルを実効する方法まとめ

今週月曜日(2014/12/22)から予選が始まったCODEVSでjavaのサンプルを実効する手順をまとめました CODE VSCODE VS -ゲームを攻略する「最強のAI」作成- 0.前提条件 javac java jraコマンドが実行できる環境があること 自分はローカルに立てたubuntuでやりまし…

ライフゲームα版

最低限の機能を備えたライフゲームはできたので、とりあえず公開・初期配置ランダム ・シミュレーションはリロードするまでし続ける今後の予定は 1.スタートシーンとポーズシーン、リセットボタンを追加する 他にも 格子状の枠線の追加 初期配置を自由に シ…

初めてのGit リポジトリの作成からgithubへpushするまで

初めてのgit まずはローカルに新規リポジトリを作成しましょう git init ファイルの作成や編集をしたら、addでステージにあげましょう git add filename <|| ステージに上げたファイルの変更は--cahedオプションで確認できます >|| git diff --cached 変更を…

tmlib.jsで四角形を描画

ライフゲームを制作したく、 とりあえずブラウザで動かすのがいいだろうということで、tmlib.jsの勉強中 tmlib.js:ゲームやツールを簡単に作る事ができるらしいjsのフレームワーク Home | tmlib.js公式チュートリアルが星の描画だったのだが、四角形の描画を…