万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

Realm

// This is the main entry point of the application. static void Main(string[] args) { // if you want to use a different Application Delegate class from "AppDelegate" // you can specify it here. UIApplication.Main(args, null, "AppDelegate")…

XamarinとVisualStudio for Mac

Xamarinを起動するとアップデートを促されてた。 そしてアップデートをすると以下の Visual Studio for MacはXamarinの機能以上あるからもうあなたのマシンからXamarin消していいよー。 って・・・。それなら最初からアップデートじゃなくていいのにー。 す…

django.contrib.comments

ImportError: No module named 'django.contrib.comments' Django==1.7からDjango==1.8.13に移行した。 1.6から分岐したせいか。 Porting to django_comments from django.contrib.comments — Django Comments 1.7 documentation django.contrib.commentsか…

Mac Wifi 再接続 fish

「Wi2」を使っているが、結構繋がらなくなる。 まずairportコマンドのエイリアス作っておく。 alias "airport=/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport" 通常の復帰手順は以下の2通りで再接続できる。 …

UnityのNo Drag&Drop has been setup.

ゲーム開発の民主化のゲームエンジンUnityにて No Drag&Drop has been setup. Please UnityEditor.DockArea:OnGUI() のエラー。 これが出るとInspectorでドラッグ・アンド・ドロップできない。 Unity再起動しても駄目。Macの再起動で直るかもしれないけどめ…

C# Linq 簡単に繰り返しのListを作る Linq

{1, 1, 1}のリスト using System.Linq; IList hogeList = null; hogeList = Enumerable.Repeat(1,3).ToList(); 1が3つ

Swiftラベル

myLabel = UILabel(frame: CGRect(x:10, y:80, width:300, height:30)) 色 myLabel.layer.borderColor = UIColor.gray.cgColor

Blender の最初の設定

command + , Input -> Emulate Numpadを選択。(チェック入れる)

Kotlin ktor 文字化け

Kotlin ktorのWebでうまく日本語が出ない・・。 call.respondText("へろわ", ContentType.Text.Html)のように書いてだめだったのでこうしたのに。 import org.jetbrains.ktor.netty.* import org.jetbrains.ktor.routing.* import org.jetbrains.ktor.applic…

Kotlinのktorを使う

Getting Startedを見てみる。 Getting Started · Kotlin/ktor Wiki · GitHub importがない・・・。 https://github.com/Kotlin/ktor 公式でさえ embeddedServer(Netty, 8080) { routing { get("/") { call.respondText("Hello, world!", ContentType.Text.Ht…

Kotoline

めんどくさいけどSDKMAN使えば楽。 JVMコマンド。 SDKMAN curl -s "https://get.sdkman.io" | bash Kotlin sdk install kotlin Java Java入れてないので・・・ sdk install java Oracle requires that you agree with the Oracle Binary Code License Agreem…

Unity uGUIのRectTransformのpivot

http://answers.unity3d.com/questions/1007886/how-to-set-the-new-unity-ui-rect-transform-anchor.html なので左上にするなら public static void SetPivotLeftUp(this RectTransform aRectTransform) { Vector2 vec2 = Vector2.one; vec2.Set(0.0f, 1.0f…

Google Map iOSのClientParametersRequest failedエラー

GoogleMapのAPIを使おうと developers.google.com ここに行って設定したのにも関わらず、、、 ClientParametersRequest failed, 7 attempts remaining (0 vs 11). Error のエラーがXcodeで出てくる。 ここ見た。 http://stackoverflow.com/questions/3205434…

UnityでinterfaceのList

ReorderableListを使いたいが interfaceはシリアライズにできないので http://answers.unity3d.com/questions/783456/solution-how-to-serialize-interfaces-generics-auto.html https://msdn.microsoft.com/en-us/library/system.runtime.serialization.ise…

carとcdrはなんの略?Lisp

CAR and CDR - Wikipedia car (short for "Contents of the Address part of Register number"), cdr ("Contents of the Decrement part of Register number"), cpr ("Contents of the Prefix part of Register number"), and ctr ("Contents of the Tag par…

CommonLispのWebサーバ Wookieを使う

Documentation | Wookie まずこれが必須みたい。 libuvのインストール brew install --HEAD libuv libuvを入れずにWookieをインストール時のエラー * (ql:quickload :wookie) To load "wookie": Load 1 ASDF system: wookie ; Loading "wookie" .. debugger …

MastodonでのVagrant起動

vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Checking if box 'ubuntu/trusty64' is up to date... ==> default: [vagrant-hostsupdater] Checking for host entries ==> default: [vagrant-hostsupdater] found …

Django 1.11でのタグ使用時に勝手にエスケープされてしまう

今までこのように買いていた。 @register.simple_tag def calc_rate(star): """ 星を計算する(評価者一覧の方) :param star: 星の数の数字 """ html = """ <p> """ star = '<span class="glyphicon glyphicon-star"></span>' * star html += star html += """ </p> """ return html しかし、いざtemplateで <div class="ratings"> {% cal</div>…

CommonLisp Mac初める WebサーバWoo

Lispはいろんなのがあるけど、sbclにした。 Common LispのWebサーバ「Woo」がだから。 依存系のインストール(面倒なのでbrew) brew install libev brew install sbcl パッケージ管理?QuickLispのインストール quicklisp.lisp がDLされ、それがあるフォル…

Django 1.11で動かない

`from django.shortcuts import render` ## 略 return render_to_response('mysite/home_u.html', my_context, context_instance=RequestContext(request )) これが動かなくなってた。 stackoverflow.com render_to_responseとかcontext_instanceとかいらな…

UnityのAnimatorのControllerを拡張

普段無いが、 using UnityEditor; using UnityEditor.Animations; using UnityEngine; [CustomEditor(typeof(AnimatorController))] public class AnimatorControllerInspector : Editor { public override void OnInspectorGUI() { } } これでいける。

Xamarinで実機転送遅い時

iOS 9.0, Xamarin Studio, "waiting for debugger to connect..." - Stack Overflow 実はiPhone設定

Xamarinのフォント

qiita.com https://forums.xamarin.com/discussion/30207/whats-the-deal-with-xamarin-forms-label-font-is-obsolete https://developer.xamarin.com/guides/xamarin-forms/user-interface/text/fonts/

0件の配列でLinqのLast()ではエラー

int[] hoge = {}; Debug.Log(hoge.Length); hoge.Last (); InvalidOperationException: Operation is not valid due to the current state of the object System.Linq.Enumerable.Last[Int32] (IEnumerable`1 source)

XamlFilePathAttribute' does not exist in the namespaceのエラー

XamlFilePathAttribute' does not exist in the namespace のエラーが出た。 https://forums.xamarin.com/discussion/86352/i-keep-getting-xamlfilepathattribute-class-not-found-error-when-modifying-xaml-files を見る。 Cleanをする、その後でbinとobj…

fish shellでtkも動くようにRubyを入れる

/Users/shinriyo/.rbenv/versions/2.4.1/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- tk (LoadError) from /Users/shinriyo/.rbenv/versions/2.4.1/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb…

fishとrbenvとのエラー

<W> fish: An error occurred while redirecting file '/Users/shinriyo/.rbenv/version' open: No such file or directory rbenv global 2.4.1 のコマンド。 それで消えた。</w>

Xamarin Realm C# Manageが非推奨

// Update and persist objects with a thread-safe transaction realm.Write(() => { realm.Add(new Dog { Name = "Rex", Age = 1 }); }); https://realm.io/docs/xamarin/latest/#class-subsets

gamedev.stackexchange.com .Load Text Assetsの代わり

カバーフロー

GitHub - rakkarage/Flop: Unity 4.6 uGUI 'Cover Flow' Test

Dropboxのアプリの消し方 macOS

普通にApplicationsのフォルダをcommand + deleteしてもダメだった・・。 The item “Dropbox” can’t be moved to the Trash because some of its extensions are in use. こんなエラー。 仕方ないので、調べる。 https://discussions.apple.com/thread/70034…

XcodeでFramework動かない時

ここの設定をYESにしないとだめっぽい いや、してもだめ? Add to?が必要? 【Unity】iOS向けビルドで必要なframeworkのインポートやビルド設定の変更を自動化する - naichi's lab いや、FrameWorkのSearch Pathっぽい? $(SRCROOT)追加。 matsu-chara.haten…

Xamarin iOS実機ビルド

/Library/Frameworks/Mono.framework/External/xbuild/Xamarin/iOS/Xamarin.iOS.Common.targets: Error: No installed provisioning profiles match the installed iOS signing identities. (アプリ名.iOS) こんなの出る。 実機ビルドにいちいちDeveloper登…

stdio.hを探す clang++

stdio.hがないといわれる c - Where is my "stdio.h" in Mac? - Stack Overflow find /Applications/Xcode.app -path '*/usr/include/stdio.h' しかし、 https://developer.apple.com/download/more/ からCommand Line Toolsインストールでいけた Architectu…

lipo iOS

https://pewpewthespells.com/blog/convert_static_to_dynamic.html https://pewpewthespells.com/blog/convert_static_to_dynamic.html

The device cannot run executables for arm64.の対処 Xcode Unity

http://howtocodethings.tumblr.com/post/146094967283/the-device-cannot-run-executables-for-arm64howtocodethings.tumblr.com を見た。

Asset Store

Google Analyticsの設定 https://docs.unity3d.com/Manual/AssetStoreAnalytics.html

regex C#

http://stackoverflow.com/questions/11507239/linq-query-result-with-string-manipulation-and-regex string source = @"\354\202\254\354\232\251\354\236\220\354\203\201\354\204" + @"\270\354\240\225\353\263\264\354\236\205\353\240\245"; var r =…

変換 8進数数字 C#

c# - I have a string of octal escapes that I need to convert to Korean text - not sure how - Stack Overflow string source =@"\343\201\213\343\201\247\343\201\260"; こんなやつを変換

XamarinのAndroid SDK

/Users/ユーザ名/Library/Developer/Xamarin/android-sdk-macosx ここにある。

EntryPointNotFoundException

UnityでDLLを使う UnityでDLLを使う | TVML

__declspec mac gcc C++

error: unknown type name '__declspec' のエラー。 本の虫: attributeは難しい Macというかgccでは__attribute__なの? __declspec(dllexport) を単純に __attribute__(dllexport) 置き換え。 すると error: expected '(' after '(' (を二重にしたw __attr…

mrubyの実行 macOS 10.12.3

mrubyをダウンロードした。 mruby-1.2.0.tar.gz 展開 tar zxvf mruby-1.2.0.tar.gz ビルド cd mruby ruby minirake mrubyでコンパイル sample.cpp作る #include <stdlib.h> #include <stdio.h> #include "mruby.h" #include "mruby/compile.h" int main() { auto mrb = mrb_open</stdio.h></stdlib.h>…

Chrome 検索 プルダウン 消す

Google グループ IEではDeleteキーだけで今までの検索の履歴を簡単に消せたけど、 MacのChromeでDeleteキーで消えないと思ってた。 [Shift]+[fn]+[Delete]で消せる。 Windowsは[Shift]+[Delete]のみ。

gcc, clang++, llvm-gcc ....

$ which clang++ /usr/bin/clang++ $ which g++ /usr/bin/g++ $ which llvm-g++ /usr/bin/llvm-g++ $ which llvm-gcc /usr/bin/llvm-gcc $ which gcc /usr/bin/gcc Comparing clang to other open source compilers バージョンを見る $ clang -v Apple LLVM …

C++のコマンドラインのコンパイルでカレントでパスを入れたいとき Mac

#inclideで相対パスにしないといけなさそうでいちいちfile not foundになった。 clang++ -std=c++11 -I ./ sample.cpp のように-Iオプションで./を指定した。 ヘルプはclang++ --helpで見られた。

vimのカーソルを細い|にする

blog.remora.cx Setting the cursor to a vertical thin line in vim - Stack Overflow

Swift3 コピペ可能なNSTextField

NSTextFieldで定義したやつはコピペできない・・・。 例えばこんなコード。 let urlField = NSTextField() urlField.frame = NSRect(x: 0, y: 0, width: 300, height: 20) urlField.lineBreakMode = NSLineBreakMode.byTruncatingHead urlField.usesSingleLi…

XcodeのビルドバグSigning for *** requires a development team. Select a development team in the project editor. C

他人のXcodeのプロジェクトでその人が自分自身のTeamでやってたのを動かすとき。 Xcodeのビルドバグ「Signing for *** requires a development team. Select a development team in the project editor. 」が発生。 xcode - Code signing is required for pr…

XamarinでiOS起動時のバグ

Xamarin6.2にアップデートしたせいかでiOSのシミュレータで起動できなくなった iPhone 6のシミュレータで。 起動時に出てくる。 「Report…」を押してみた。 Process: poomsae.iOS [5809] Path: /Users/USER/Library/Developer/CoreSimulator/Devices/C6B0B6D…