ホルン吹きでSEなブログ

趣味でホルン吹き、仕事でSEやってます

支払サイトの話

f:id:t910827:20170907195216p:plain:w400

こんにちは。
タイトルについて。

SESとは切り離せないワード
支払サイト
なんとなくの知識しかなかったので調べてみました!

過去記事で『契約』について書きましたが、その詳細、お金💰の支払い部分になります。


www.hornengineer.site

もくじ

支払サイトってなーに?

みんな大好きウィキペディアより抜粋!

支払サイトとは、取引代金の締め日から支払日までの猶予期間のことを指す。
通常、日数を単位として表す。

支払サイト - Wikipedia


要するに、

働いた給料をいつもらえるか?

ってことです。

サイトって名前ですが、Webサイトのことではないようです。
間違えないために『債渡(サイト)』と表現することもあるんだって。

どんな種類があるの?

ヒトコトで『支払サイト』といってもいっぱいあります。

120日、60日、45日、30日...etc。

月末締め120日サイトの場合、4か月後にお金💰が入ってくるので、
お金をもらう側はやりくりが大変そうです。


大手フリーランス仲介のレバテックだと15日サイトなので
翌月の15日にお金が貰えるようです。早いっ!
フリーエンジニアのIT求人・案件情報サイト【レバテックフリーランス】
f:id:t910827:20170907200911p:plain:w400



なんでバラバラなの?

会社ごとの事情でしょう。

資金が潤沢にある企業だと、短い支払サイトでも対応できそうですが
小さい企業だと厳しい...となることもあるようです。

元請け ― 仲介 ― 仲介 ― 下請け

で全部30日サイトだった場合、
下請けには90日後にお金が入る...なんてことになるのかな。

この辺は分かんないや。

f:id:t910827:20170907205023j:plain:w400

文字コードの話

f:id:t910827:20170828204705p:plain:w400

こんにちは。
タイトルについて。

現場でWindowsLinux環境を併用しており、
文字コード変えるだけで処理速度が劇的に変わったのでメモメモ。

文字コードとは?

コンピュータが読み取る文字のことです。
一言でコンピュータといっても、日本、アメリカ、インドのように、色んな種類のコンピュータがあります。

こいつ達がそれぞれ読みやすい母国語といったイメージでしょうか。

f:id:t910827:20170906005408p:plain:w400

どんな種類があるの?

ググったらいっぱい出ました。

文字コード - Wikipedia

知ってるものだけ挙げます。

Unicode

「あいうえお」など、あらかじめ約束(定義)されている文字の集合体です。

JavaXMLを作成する際、デフォルトで使われてたりします。

絵文字なんかでよく見るやつっすね。
🌍 ←こんなのもUnicodeです。

S-JIS

かの有名なマイクロソフトが定義したコードです。
WindowsMacでデフォルト使用されます。

平仮名や漢字を2バイトで表現します。(全角文字
半角英数字やカナは1バイトで表現されます。(ハンカクモジ)

全角、半角を判断するメソッドを作成することで、バイト数、文字数を数えることができます。

UTF-8

Linuxのデフォルトです。
S-JISと違い、日本語は2バイトだったり3バイトだったりバラけます。だいたい3バイトだけどね。

日本語だけで書かれてるファイルの場合、S-JISの1.5倍の容量になります。

なんでいっぱい種類あるの?

『そんなん、一つに統合してればいいじゃん。めんどくさいな。』

エンジニアなら誰しも思うハズ!ハズである!
調べてみた結果、こんな回答っぽいです。

『コンピュータが発展する過程でいろいろあったから統合できなかったの!』

f:id:t910827:20170906005502j:plain:w400

人間と同じようなもんスね。
全世界で英語だけ使ってればラクなんでしょうけど、今さら不可能ですし。

コンピュータにもいろんな人種(機種?)があるということ!

仕事で。

今の現場にて、ストアドをせこせこ作成中でして。

www.hornengineer.site

こんな手順でやってたんです。

1.Windows上のサクラエディタでコーディング
2.LinuxからSQLPlusにログインしてコピペ実行

Windows上で作成しているので、S-JISで作成されたコードを、UTF-8を欲しがってるLinuxに無理やり食わせてたんですね。

健気ないい子(PC)なので、S-JISでも読み込んでくれてたのです。1回読むのに10秒弱かかっていました。

数回やってると、文字コードを変えていないことに気づき、文字コードUTF-8にしてあげると
あら不思議!
1秒で読み込んでくれるようになりました!

f:id:t910827:20170906010146p:plain:w400

それまでは必死にS-JISを解読してくれてたんだなあと思うと、PCが可愛く見えました。

あれ?見えませんか?( ゚Д゚)

仕事メールの話

f:id:t910827:20170904223053p:plain:w400

こんにちは。
タイトルについて。

メールって大事だよね

メールって大事!!

・文字に起こすことで整理できる!
・相手が分かりやすい文章を心がけることで文章力UP!
エビデンスとして残る!

ぼくはメール大好き人間です。

文字が多すぎると読みにくいし、端折りすぎると伝わらないし…。
記号(◇とか■)を入れて見やすくしたりなどなど。

会社での出来事

出社後に「フンフーン♪」と実装をしていると。

社員f:id:t910827:20170801233251p:plain:w10「いま、いいですか?」
ぼくf:id:t910827:20170720225358p:plain:w15「あ、ハイ。大丈夫っす」

社員f:id:t910827:20170801233251p:plain:w10結合テストで使うデータが欲しくて、10パターン作れますか?」
ぼくf:id:t910827:20170720225358p:plain:w15「はーい。パターンはどんな感じに?」

社員f:id:t910827:20170801233251p:plain:w10「1個目はコレコレ、2個目はアレコレ....」
ぼくf:id:t910827:20170720225358p:plain:w15「あ、はい。3個目ってこういうことですか?」

等々の会話が続き・・・・。

社員f:id:t910827:20170801233251p:plain:w10「じゃ!そんな感じでよろっす」
ぼくf:id:t910827:20170720225358p:plain:w15「確認用のテスト項目表とかあります?多いし、ミスありそうですし」

社員f:id:t910827:20170801233251p:plain:w10え?無いっす!今言った10個で!」
ぼくf:id:t910827:20170720225358p:plain:w15(だからそれを確認したいんだよハゲが!!!!)
f:id:t910827:20170905005237j:plain:w400

ぼくf:id:t910827:20170720225358p:plain:w15「作ったらメールするので確認だけお願いします・・・」
社員f:id:t910827:20170801233251p:plain:w10「うぃーっす」

※こんなメール送りました。
f:id:t910827:20170904231218p:plain:w400

ぼくの理想

何でもかんでも口頭で済ましちゃうと、どうしても『抜け』があるんですよね。。。

自分 + 相手の2人分の工数が割かれちゃう&いつ話が終わるか分からない
無駄な工数になる

話し合いになると雑談が始まったりして、さらに無駄になることもw


これらを踏まえたうえでの、理想はこんな感じ。

1.何はともあれメールする。
2.分からなかったら口頭で話し合う。
3、話し合った内容を改めてメールする。


何でもかんでも聞いてたら成長できないし。
自分で考え、動く習慣がないと10年後に無能先輩って言われちゃうぜ。

ビットコインの話

f:id:t910827:20170903183128p:plain:w400


こんにちは。
タイトルについて。


もくじ

ビットコインとは?

インターネット上の仮想通貨です。
↑の画像みたいな実物の貨幣はありません。

日本円 ⇔ アメリカドルでやり取りする際に手数料がガッツリ持っていかれますが、
ビットコインだとこの手数料が低く抑えられるようです。

キッカケは?

先輩との会話から。

先輩「ビットコインってやってるの?」
ぼく「やってないっす。いま50万円でしょ。買えないっす」
先輩「0.01コインとかから買えるよ~。1万円分買ってお小遣い稼いでみるねん」
ぼく「まじっすか給料ブチこむっす
f:id:t910827:20170903184132p:plain:w100
先輩「それはやめとけよ…」

何が必要?

まずは取引サイトへの登録が必要みたいです。
先輩がやってるからって理由で「bitFlyer」にしました。

bitflyer.jp

アカウント登録

めんどくさいのでFacebookと連携させました。

f:id:t910827:20170903185850p:plain:w400

住所登録

ポチポチ入力します。

f:id:t910827:20170903190421p:plain:w400


本人確認情報登録

免許証やらパスポート、マイナンバーを写真で撮ってアップロードするようです。
ぼくは免許証にしました。

f:id:t910827:20170903192057p:plain:w400

取引目的の確認

決算 or 投資 or その他が選べました。
投資にしました。

待つ

ここまで完了すると、郵送で書類が送られてくるようです。
待ちます。

f:id:t910827:20170903191711p:plain:w400



まったりとやりますかね~(*´ω`)

Xamarin Live Playerの導入方法の話

f:id:t910827:20170830200411p:plain

こんにちは。
タイトルについて。

分からんことだらけですが、とりあえず導入できました!

目次

とりあえず、ググる

何はともあれ、検索することから始めました。

f:id:t910827:20170830220733p:plain:w400

調べまくった跡が残ってますねw

主にこちらを参考にさせてもらいました。
qiita.com

日本語ページが少ない

んん??

f:id:t910827:20170830220924p:plain:w400

7000件弱。
少なく感じる。不安も感じますが開拓していく楽しみもありそうです。

英語のリリースノートやら、サンプルプロジェクトがいっぱいありました。

実際にやってみた

VisualStudio 2017 プレビュー版をダウンロードする

Visual Studio Preview Release Notes

↑にアクセスし、VisualStudio 2017のプレビュー版をダウンロードしてください。

f:id:t910827:20170830224045p:plain:w400

からの

f:id:t910827:20170830224203p:plain:w400



VisualStudio 2017をインストールする

ダウンロードが終わったら、続いてインストールに移ります。

モバイル&ゲームのところにある、
.NETによるモバイル開発を入れてインストール開始

f:id:t910827:20170830224436p:plain:w400

※注意※
そこそこの容量(30GBほど)が必要になります。
Cドライブを整理しましょう。
時間も掛かるっぽいです。


Xamarinを準備する

VisualStudioのツールバーより
『ツール』→『拡張機能と更新プログラム』を選択

f:id:t910827:20170831001631p:plain:w400


Xamarin Updaterをダウンロードしてください

f:id:t910827:20170831001843p:plain:w400

設定を反映させるため、ここでVisualStudioを再起動してください!


他サイトには無かった手順

ツールバーより、
『ツール』→『オプション』を選択

f:id:t910827:20170831002155p:plain:w400

『Xamarin』→『その他』を開き、
Enable Xamarin Live Playerにをいれる

f:id:t910827:20170831002321p:plain:w400

結果!!

LivePlayerが追加されます。

f:id:t910827:20170831002620p:plain:w400

これを実行しようとすると、QRコードが出ます。
iPhoneのLivePlayerでこれを読み込みます。」

f:id:t910827:20170831003750p:plain

これでVisualStudio側の準備は終わりです。

iPhoneを準備する

↓よりXamarin Live PlayerをiPhoneへインストールする

https://itunes.apple.com/jp/app/xamarin-live-player/id1228841832?mt=8

wifi環境でやることをオススメします

起動して、Pair to Visual Studioをタップ

QRコードを読み込む


つ、つながったああああぁあ!!!

動かしてみる

ではさっそく。


....



すみません。
HelloWorldすらできていません(*´з`)


↓のサンプルプロジェクトを使ってみました。

Color Control Sample (iOS) - Xamarin


なんか出たー!(iPhone)

『take photo』をタップするとカメラになったー!



なんかそれっぽいー!

最後に

<次の目標>

HelloWorldを組めるように頑張ります。
プロジェクトの種類多くて混乱中です。。。( ゚Д゚)

iOSアプリを作ってみたい話(XamarinとVisualStudio)

f:id:t910827:20170828214452p:plain

 

こんにちは。

タイトルについて。

 

 

 

なに張り切ってんの?

ネットサーフィンをしていると、

VisualStudio 2017でWindows上でiOSアプリ作成が可能になったとのニュースが!

 

Macなくてもいけると。

やるしかねえ!

f:id:t910827:20170828222826j:plain

 

どこで見つけたの?

 これです。

 

jp.techcrunch.com

 

ふむふむ。

 

PCでは

VisualStudio 2017

Xamarinをブッコむ

 

スマホ(iPhone)では

Xamarin Live Playerをインストールする

 

ほにゃららするとおk

 

らしい。

 

分からない

 

...うーむ。お手上げでござる。

 

f:id:t910827:20170828222451j:plain

 

Visual Studioが2017まで出てたのも知らなんだ。

いい機会なのでEclipse以外も触れるよう、勉強してみます!

 

手順が分かり次第、記事にします!

 

残業めっちゃ少ない話

f:id:t910827:20170824201113p:plain

こんにちは。

タイトルについて。

 

転職して1年経ちました。

振り返りも兼ねて残業時間を計算してみたのです。

 

 

結果.....

 

 

 

 

18時間でした。

 

f:id:t910827:20170824201738j:plain

 

1ヵ月の残業時間ではありません。

1年です。

 

 

1月~8月現在に至っては1時間のみ。

 

残業は無いのですが、8時間の間にガッツリ仕事するのでまあまあ疲れます。

と言いつつ、設計が終わらないので暇な日々が多いのです。

 

 

エンジニアはブラックじゃないよ!

Sierは黒い率高い気がするけど