勉強
モデルとか scaffoldで生成したモデルはApplicationRecordクラスを継承している。ApplicationRecordクラスは、Active Recordが提供する基本クラス ActiveRecord::Base を継承している。これによりモデルオブジェクトはデータベースにアクセスできるようにな…
ruby関係の勉強を始めたので個人的なメモとか残していきます。チュートリアルに関してはこちらのサイトを参考にして進めていきます。 Gem ライブラリの事。rubyではGemと呼ぶらしい。railsもgem。gemはグローバルに必要なもの以外はそれぞれのプロジェクトに…
今回は短く、UPnPのログに関して。 UPnP ウィキペディアさんには、Universal Plug and Play (UPnP)は、機器を接続しただけでコンピュータネットワークに参加することを可能にするプロトコルである。機器をコンピュータに接続するだけで利用可能になるPlug an…
www.atmarkit.co.jp powershell難読化の際に、ps1ファイルが実行できない問題で閲覧。Windows10ではデフォルトでスクリプトが実行できないように設定されているとのこと。 CODE BLUE 2016 - 機械学習でWebアプリケーションの脆弱性を見つける方法 from Isao …
初めに ログを見たり、知識なんてものもない人がゆっくりとログを見ていくだけです。間違ってることの方が多いかもですが、こういうことで慣れていかないといつまで経っても進まないので、、とりあえずhttpの通信記録を少し見てみる。 1 /opt/dionaea/var/di…
ざっくりした感想 発売して割とすぐ購入した書籍でした。この本は技術評論社発行の雑誌の2015年7月に掲載された特集記事を加筆修正して再編集したもので、入門というだけあって本当に入口の部分に触れている感じなので、専門知識が欲しい方はお勧めできない…
元記事はこちらなので、皆さんはぜひこちらを読んでください。 PowerShell難読化の基礎 (2) – Binary Pulsar ドット記号によるスクリプト実行 ドット記号(.)を使用すると、アンパサンド記号(&)と同じ動きをする。 PS /> $comlet = "Get-Host" PS /> . $comle…
ただ下の記事を読んで試すだけ。そのうち忘れて終わりそうな、、笑 PowerShell難読化の基礎 (1) – Binary Pulsar はじめに 難読化されたコードは実行中に意味あるコードに変わり、コードを評価する関数で実行する。 JavaScriptやPHPなどでは、eval関数。Powe…
たまたま当日見つけてとりあえず参加してみたctfでした。もちろんビギナーズ以降何もしていなかったので、解けるはずもなく、、simpleAuthだけはなんとかって感じで笑どちらかというと、参加目的はこれから行う復習のためって感じです。他のすごい方のwriteu…
の時にメモとかしていた情報をそのままのっけます。MacDownでメモしてたので、見栄えが若干違うかも。。 ひとまずざっくり感想 5日間は長かったですが短かったようにも思えてけど疲れました。(どれ) 最初は知識だけ増えるかなと思って参加しましたが、収穫と…
詳しい内容は省略 ASLRが有効だと、libc.so.6のアドレスが不定となり、今までの攻撃手段が使えない。しかし、そのランダム性にも規則性があり特に今回で言えば、8桁中6、5、4桁目のみが変化しています。なので、その範囲でアドレスを決め打ちし、呼び出…
Write upみたいなことだけれど、自分で解いた範囲ではなく他の人のWrite upをみて解いてくので、ご了承を。。初心者の書いた簡単な部分のWrite upはこちら↓ thinline196.hatenablog.com 今回参考にさせていただくのはこちらの凄い方 SECCON Beginners CTF 20…
めちゃ眠いです笑 ちょうど今日の13時、日をまたいで行われたSECCONが終わりました!ずっと参加したかったんですが、やっぱり敷居が高くて(勉強もしてなくて)、、しかもオンラインでの開催ということでとても良い機会でした。まぁ、もちろん簡単なものしか…
超適当自分流覚え方。(必ずしも正しくはない) 高さ n -> 節の数 2^(n+1)-1 高さに対して倍々に増えて行くので指数関数のグラフを意識すると良い。最後のマイナス1は根の数が1つだけだからとなんとなく覚えておけばなんとかなる。 指数関数 - Wikipedia 節…
概要 "3 + 5" を "3 5 +" と表記する方法。数式を入力した際、二分木として受け取り、後行順に辿って行くことでこのような形になる。 問題 スタックに下図のように値がスタックに格納されており、矢印のように次に演算子を検知した。その場合の数式はどのよ…
問題 Unicode文字列をUTF-8でエンコードすると、各文字の先頭バイトは2進数表示が0又は11で始まり、それ以降のバイトは10で始まる。16進数表示された次のデータは何文字のUnicode文字列をエンコードしたものか。E3 83 9F E3 82 B9 E3 83 81 E3 83 AB 32 35 …
tsubakit1.hateblo.jp 2Dゲームなんかを作る時に、一つの画像データに複数のイメージをまとめておいて、読み込む時に切り抜いて使用する事ありますよね。 その時、少し注意しないと、大きさが崩れます。特に、切り抜いた後その画像のサイズなんかを使う際に…
...したいですね。僕にはわからないです笑 なので教えてくださる方がいるとありがたい。 擬似的にHMDを動かないようにする 設定でなにやらできそうな気もしますが、わからないものはわからないので、トラッキングによる移動分を相殺することで、擬似的に動か…
上の写真は真ん中に丸いカーソルが表示されています。もちろん、これはHololensで正面に表示される選択カーソルですよ。では、下の写真をみてください。 こちらは、見えにくいですが、Buttonの後ろに隠れてしまっています。スクリプト的にはしっかりUIの当た…
連載:C#入門 第17回 処理を委譲するdelegate C#で引数にメソッドを渡し、その処理の中で渡したメソッドを実行してもらう時、引数の型はどうするべき?なんて思った時もありました。 delegateを使うことで、引数にメソッドを取る際の型を作ることができます…
Unity5系でのAsset Bundle使い方まとめ - Qiita 参考サイト様。*リンク先が消えたら困るので、引用含めてまとめさせてもらいます。 AssetBundleで使用する.assetファイル。また、プラットフォームごとにそのファイルも.iphone .androidと変更しなければいけ…
AssetBundle使用する時に、アセットを取得するために使うメソッド WWW.LoadFromCacheOrDownload(引数); そして、そのメソッドによりダウンロードされたものはCachingクラスによって管理されます。特に、キャッシュクリアしたい場合は以下のメソッドを実行す…
//全てを戻す git checkout . //指定ファイルのみ戻す git checkout ファイル名
github flow GitHub Flow (Japanese translation) · GitHub 優しい説明 すぐ分かる! git の origin と master ってなんだ? - Qiita
https://maimokumemo.blogspot.jp/2016/10/dropbox.html上のサイトさんがまとめてくれていました。リンクが切れた時用に一部引用させていただくと、、 URL最初のhttps://www.dropbox.comの部分を、 https://dl.dropboxusercontent.comに置換し、最後の?dl=0…
タイトルの日本語があっているかは微妙ですが、以下のようなことをやりたかった。 Dictionary<T,Hoge<T>> dict = new Dictionary<T,Hoge<T>>(); class Hoge<T> where T : 何か{ //処理 } Tに共通のインターフェースを継承させる 例えば、baseTというインターフェースをTに入るものが</t></t,hoge<t></t,hoge<t>…
リファレンスに色々書いてあったのですが、初めてUnityを触った時は気にもしていませんでした。これは、製作者が意図した移動速度を実現するためにdeltaTimeをかけているのですね。(ちゃんと考えれて大したことではない) Time.deltaTimeniには、最後のフレ…
ただの日記だよ。最初の投稿以来のただの日記かもしれない。 率直に感じたこと スキルがやばいほど身につく これ。書いてる言語(scalaは初めてだったから余計知識が増えた)だけでなく、gitやslackなどを実践で使用するため、必然的に感覚で使えるようなスキ…
playframeworkでのモックテストを実装することになって色々わからなくて苦しんだのでメモ。 そもそも DI(依存性の注入)をしっかり意識して実装しないと、ユニットテストが行いにくい(ユニットテストのためにIDを意識すると言っても大丈夫なくらい) モック…
ユニットテスト www.techmatrix.co.jp 単体テスト(ユニットテスト)は、プログラムを構成する比較的小さな単位(ユニット)が個々の機能を正しく果たしているかどうかを検証するテスト。関数やメソッドがそのテストの対象となる。プログラムが全体として正…