デッドコードとは デッドコードとは、絶対実行されないコードのことである。 id = null; if (id != null) { return id == userid; } 上のコードのように、if文の中の処理が絶対に通らないようなコ… reotogashiハック2015.03.26 13,762
Swiftで安全にUnwrappする Swiftでは、nilが値に含まれうるような型のことをOptionalな型といい、通常の型と区別します。 Optionalな値は通常の値と同様に使うことはできず、使用する場合、必ずUnwrappをする必要があります。 (… Tomoumi Nishimuraハック2015.03.26 272
toStringとvalueOfの違いについて int.toString(); String.valueOf(int); 上記の2つのコードはいずれもintをStringに型変換してくれるものですが、 若干の違いがあります。 その違いの一例として、上記のintにnul… watanabeハック2015.03.25 4,390
Homebrewのcaskでインストールしたアプリもアップデートする方法 brew upgradeではcaskの方はアップグレードされません。 どうやらもう一回インストールコマンドを実施すればいいようです。 brew cask install virtualbox @iwasakiハック2015.03.25 438
全角カナのテキストを半角カナに一括変換する nkf での変換の場合、デフォルトで半角カナは全角カナに変換されてしまいます。半角カナに統一する変換については、以下のオプションで置換を行います。 find . -path \*/au/\*.vm -type f | x… nbeppuハック2015.03.25 1,569
Google日本語入力で便利な機能 Google日本語入力を利用しています。 Google日本語入力では単語の入力によって、特定の機能をオン/オフすることができるようです。 単語:ひみつ 【シークレットモードをオン】 シークレットモードをオンを選択するこ… haradaハック2015.03.25 307
インターン1日目 研修マニュアルの【基礎編:入力項目の追加をしてみよう】の途中まで行った。 具体的には、フォーム画面の「メモ」の下にURLを入力する入力欄を表示した。 入力欄の左に「$!result.getFieldName(“… YY3ai2ui24ハック2015.03.25 158
SSHログインに失敗したIPと回数を表示する SSHを立ち上げてFWで制限を入れないと次から次へとアクセスがきます。 どんなIPからアクセスがくるのか以下のコマンドでログインに失敗したIPのランキングを見ることができます。 cat /var/log/secure* … alkoshikawaハック2015.03.25 1,842
サーバー完成図書用のメモ WEBサーバーとかFTPサーバーとかが何入っているかさらっと確認するスクリプト #!/bin/sh TMP_FILE=`mktemp` rpm -qa > $TMP_FILE echo “[web server]”… alkoshikawaハック2015.03.24 339