搾りたての工数と干からびた社畜

99%の雑記と1%プログラミングメモなど

危険な会社を見抜く一つの視点

2018年卒の就活戦線の開幕が3月からスタートらしい。 私も就活は苦労したと懐かしんでいる。 「就活サイトの情報や会社のホームページで目にする情報や会社説明会で耳にする情報は大切にしろ」と学生時代はよく言われましたが、学生の頃の私はぴんと来なかっ…

退職します。

「三年以内にやめる大卒新入社員の割合が三割」 就活生時代、この統計を聞いたとき、僕はどんな事を思い浮かべただろうか 「3年以内に辞めるとか情けない」 「3年以内に辞めるとかスキルついてないでしょ」 「石の上にも三年」 こんな事を思い浮かべていたよ…

SourceTreeのターミナルが起動しないときの対処法

ツール→オプション→全般タブ→その他→プロジェクトフォルダが空欄の場合、任意のディレクトリを指定すると解消されました。

IntelのBluetoothが効かなくなったときの対処法

OSがWindows10でIntelのBluetoothハードウェアを使用している際に、下記の症状が見られる場合 ・Bluetoothマウスが効かない ・設定→デバイスにBluetotth項目がない ・デバイスマネージャーにBluetotth項目がない downloadcenter.intel.com 上記ソフトをダウ…

【PL/SQL】テーブルの列名と同じ変数を宣言してはいけない

テーブルの変数名とストアド内の変数は競合してはいけないというお話 SET SERVEROUTPUT ON --CREATE TABLE TEST_TAB(TESTCOL VARCHAR2(20);) --INSERT INTO TEST_TAB VALUES('テーブル値'); --COMMIT; --CREATE TABLE TEST_TAB2(TESTCOL2 VARCHAR2(20);) DEC…

【SQL(ORACLE)】ROWNUMとORDER BYを併用し、「上からN番目まで」のデータを取得する

下記テーブルから給与の上位5人を出すSQLを書くとしましょう。 出したい結果は以下のとおりです。 で、下記のようなSQLを書くともれなく不正解です。 SELECT * FROM EMP WHERE ROWNUM <= 5 ORDER BY EMP.SAL DESC; 結果は以下のとおり これはORDER BY句が最…

JavaScriptでString.Formatもどきをやってみた

JavaScriptには.NetFrameWorkのような「String.Format」のような便利な関数はないので、文字列をつなげるときは、全て「+」で繋げないといけない。 なので、勉強がてらで書いてみました。 引数としては、 第一引数:置換したい文字列。(置換したい部分は\{n\…

【Salesforce】Eclipceからビルドする際、「"File only saved locally, not to server"」という警告が出てサーバーに対してビルドできない

Ctrl+Sで保存しようとしたら下の画像のような警告が出てサーバに対してビルドできない時の対処。 Salesforceのプロジェクトを右クリック ↓ Force.com ↓ 「WorkOnline」をクリック 上記の方法により、「Ctrl+S」でサーバーに対してビルドできるようになりまし…

【JQuery】slide系の関数を使う時の注意

少しハマったので備忘録として残します。 JQuery(1.12.1)のslide系の関数(slideUp、slideDowwn、SlideToggle)は対象とする要素の幅と高さを指定しないとhideやshowと同じ挙動になります。 GitHubにて実行して比較できるように書いたので、置いておきます。 g…

【VB.Net】IF文での短絡評価

vbでif文で式が2個以上あった場合、orとかandを使っただけではNullReferenceExceptionが発生するという話。所謂短絡評価のお話です。 Private Function ShortCircuitSample() As Boolean Dim dt As DataTable If dt Is Nothing Or dt.Rows.Count = 0 Then Me…

【HTML】一行の左右にオブジェクトを配置する【CSS】

HTMLで左右にオブジェクト(ボタンとかテキスト)を配置したい時ってあるよね?僕はめっちゃある。 この問題にハマってググってたら、「そんな時はCSSのfloatを使えばいいんやで」という答えにたどり着きました。 floatプロパティは指定したオブジェクトを左右…

JavaScript勉強中

前の記事ではHTMLをやってましたが、僕は飽きっぽいのか今はJavaScriptやってます。 勉強方法は適当な入門書を適当に読む→Paiza.ioでコードを書くを繰り返してます。 しかし、VBしかまともにやったことないので、本当に新鮮 特に下記にも書きますが、型に対…

HTMLはいいぞ

新年からHTMLを使うのでチョロっと勉強中です。 ※因みにこの記事はHTML編集で書いてます 。 敷居が高いと思っていましたが、基本的には書きたい文章をタグで囲むだけなので、意外と楽ですね しかも自由度が高い。見たまま編集だと下記のようなことをやると難…

【VB.NET】文字列のバイト数を調べる

Private Function SearchByte(ByVal s As String) As Integer Return System.Text.Encoding.GetEncoding("Shift_JIS").GetByteCount(s) End Function よくある方法です。忘れないように備忘録

最近読んだ小説

少し旬を過ぎたかもしれませんが、最近又吉さんが花火で芥川賞を受賞されましたね。 だからまぁ、少し旬が遅れたとはいえ、ビックウェーブに乗らなきゃいけないわけですよ。 今回読んだ本はこれ! ちょっと今から仕事やめてくる (メディアワークス文庫) 作者…

【艦隊これくしょん@windows】タイトル画面→船ぷかぷか→猫エラー

Winタブでこの現象でハマったので備忘録 艦これのログイン後に間髪入れずに猫エラーという現象の場合、パソコンの時刻があってないことが考えられるので、時刻を合わせること。 合わせ方は 右下時計→日付と時刻の変更→インターネット時刻→設定の変更→コンボ…

ランニングに使う音楽プレイヤーはiPodnanoが最強なのでは?という話

以前、ランニングにはソニーの耳にかけるイヤホン一体型のものを使用していました。 SONY ウォークマン Wシリーズ 8GB ヘッドホン一体型 防水タイプ ブラック NW-W274S/B 出版社/メーカー: ソニー 発売日: 2013/10/19 メディア: エレクトロニクス この商品を…

【SQL】集計にはウィンドウ関数が便利

いやー、2年目のくせに未だにSQLのウィンドウ関数を本格的に覚えていないので調べました。 スキーマはお馴染みscotto/tiger@Oracle 結論から言うとデータを集計するのに使う関数です。 ■書き方 MAX(EMP.SAL) OVER () ・OVER以前 ★集約関数(SUMとかMAXとか)と…

【SQL】SELECTした結果をINSERTする

■今日の失敗談 データベースのあるテーブルの構造が変更になり、旧テーブルから新テーブルにデータを移行しなければなりませんでした。 その時、1行1行こまめにINSERT文を書いてました(IT業界の人間としてあるまじきアナログ精神) そんな事してたら先輩に「S…

(個人的に)買って良かった物と別にそうでもなかった物

浪費を趣味の一つにしているので。 ・良かったもの ■SSD Transcend SSD 512GB 2.5インチ SATA3 6Gb/s MLC採用 3年保証 TS512GSSD370 出版社/メーカー: トランセンド・ジャパン 発売日: 2014/07/01 メディア: Personal Computers この商品を含むブログを見る …

【VB.NET】DataRow配列をDataTableに変換(生成)する

あるデータテーブルをDatatable.Selectメソッドでフィルターにかけた際、返却値はDataRowの配列です。 これを再度DataTableに変換する際に、私は今までクソ面倒なやり方でやってました。(フィルターかける前のデータテーブルにCloneメソッドを使ってコピー先…

「さぁ、才能(じぶん)に目覚めよう」という本

最近、いろんな人のブログを見るのが趣味です。 &amp;lt;a href="http://hitode99.hatenablog.com/entry/2015/06/28/094637" data-mce-href="http://hitode99.hatenablog.com/entry/2015/06/28/094637"&amp;gt;自分の強みがわかる!『さあ、才能に目覚めよう…

小数点第3位以下の入力を許さないdllを作ってみたよー

(dllファイルを初めて作ったのが仕事じゃなくてプライベートになるとは思わなんだ) 【VB.NET】小数点3桁以上は入力させたくない時 - プログラミング備忘録等(仮)enfor.hatenadiary.jp この記事で色々中途半端だったので、クラスライブラリ作ってみました。 …

【VB.NET】小数点3桁以上は入力させたくない時

新人が研修で電卓作成してる時にこんなのあったなぁと思いを馳せながら Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged If IsNumeric(TextBox1.Text) = True Then If CDec(TextBox1.Text) * 1000 < Math…

基本情報受けてきました。

最近技術的なことを書いてないenforです。さて、基本情報を受けてきました。午前は59問正解で余裕なんですけど、午後が39問中20問正解と届かなかった模様。「よゆーよゆー。アルゴリズムも問題文よく読めばなんとかなるわーwww」と余裕ぶっこいてこのザマ…

ThinkPadX240とSSD512GB

前のブログでThinkPadX240を注文し、換装用のSSDの容量を256GBにしたと言いましたが、物欲に負けて512GBにしてしまいました。アホですね。尚、余ったTranscendの256GBのSSDは、デスクトップのCドライブとして生きてます。技術的な話は特にありません。が、最…

新しくノートPCとSSDをポチるの巻

ThinkPadX250が米沢生産が開始される中、ThinkPadX240をLenovo直販でポチりました。初物より、実績のあるものが良いのです(負け惜しみ)届くのは3月頭っぽいです。ストレージはSSD256GBを希望してたんですけど、カスタマイズすると高いので、トランセンドの…

SurfacePro3のファンクションキーメモ

Fn押下後にCaps押下でショートカットを変更出来ます。 これでVisualStudioのデバック中に次のブレイクポイントに行きたいときにFnキー+ファンクションキーを押さなくて済みましたとさ。

【VB.NET】時刻の大小を比較したい時

そんな時はTIMESPAN.COMPARE(引数1、引数2)を使用する。 ・サンプルコード If TimeSpan.Compare(DateTime.Now.TimeOfDay, New TimeSpan(12, 0, 0)) = -1 Then MsgBox("午前ですよ") Else MsgBox("午後ですよ") End If 12時より前の時刻なら午前ですよという…

正しいシグネチャを持つアクセス可能なMainメソッドは'画面名'に見つかりませんでした

というVB.NETのエラーに対する解決法メモ ・クラス内でmain関数を定義している場合 →mainメソッドをPublic Sharedとして定義 ・モジュール内でmain関数を定義している場合 →mainメソッドをPublicとして定義 因みに、プロジェクトのプロパティからアプリケー…

【備忘録】構築されているプロジェクトのプロセッサアーキテクチャ云々のエラー

オラクルのODP.NET接続のために「Oracle.DataAccess.dll」を参照した際に、上記のような警告が出ることがある。 プロジェクトのプロパティにあるコンパイル項目の対象のCPUを変更することで解決しました。 今回はAnyCPUからx86に変更。 すると、下記のように…

ブログを作成しました!

このブログは文系卒からPGになった者が技術的な備忘録を残す予定のブログです。