REPL とは irb 的なやつ 入れ方 以下のコマンドでKotlin な環境の入れる brew update brew install kotlin 以下のコマンドで REPL 環境を動かす kotlinc-jvm 完成
今までの人生の中で7社ぐらいの会社にインターンシップしてました。(2017に1社2018に6社) せっかくなので感じたことをまとめて見ました。なお、会社名は基本的に出さない方針です。 ほぼ全ての会社に当てはまってたもの 大学院卒の人がITエンジニアでは…
名刺管理の Sansan のインターンシップに参加してきました。 何やってたの? Sansan 本体のサーバーサイドの高速化をしてました。(詳しい内容は書くと怒られが発生するので書かない) Visual Studio や R# 先生を利用して開発してました。ホスティングして…
2018 年夏 に DMM のインターンシップをしていました。 突然ですが、DMM って知ってますか? 艦これで有名な会社です FANZA とか DMM.make とかやってる会社です。 インターンシップの内容 とりまこのPDF 見れば書いてある感じです。 https://dmm-corp.com/p…
レバレジーズ株式会社の主催するハッカソン型インターンシップの 「湯けむりハッカソン」で優勝しました。 湯けむりハッカソンとは 熱海の温泉旅館で行われるハッカソンです。 主に20卒な人が参加してました。 参加比率は 院卒が7割ぐらいで自分のような学部…
こちらで書いたコードに対してパラメタライズドテストを書いていきます。 kuxumarin.hatenablog.com 環境 testImplementation 'junit:junit:4.12' コード Java で書くときは、Static な感じで書いてたのは companion object にしました。 @RunWith(Parameter…
public fun String.removehtmlTag(): String = this .replace(Regex("<[^>]*>"), "") .replace("\n", "")
任意の長さの文字列をいい感じに省略して 表示することはよくあるかと思います。 そんな時にいい感じに表示する方法です。 方法 <TextView android:layout_height="wrap_content" android:layout_margin="12dp" android:ellipsize="end" android:maxLines="2" tools:text="雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列雑な文字列" /></textview>
症状 どこもおかしくないはずなのに、新規で追加した Android Module で定義されている Class を参照しようとすると "Unresolved Refernece " って出てきてツラミでした。 また、 Android Studio では普通に 入力補完されます。 なのに、ビルドすると上記の…
最近、Android な開発環境では、 Instant App などの対応のために Multi Module な構成にするのが流行っています。 とはいえ、Multi Module なAndroid アプリを開発しているときに DataBinding を利用しようとするとDataBinding で必要なBinding Class がErr…
ソースコード let decorder = JSONDecoder() decorder.dateDecodingStrategy = .iso8601 実行結果
import UIKit let source = [4,0,1,2,1,2,3,2] let result = NSOrderedSet(array: source) let resultCount = result.count let resultArray = result.array 実行結果
最近Swift と Kotlin ばかり書いてます。 // 専用のフォーマッターのインスタンスを作成 let ISOFormatter = ISO8601DateFormatter.init() // 対象の文字列 let dateString = "2012-04-17T18:30:00+09:00" // ここで実際に変換。返り値はoptional なので注意…
サイボウズ株式会社 の 「サマーインターンシップ 2018 モバイルコース」 に参加してきました。 本選考を受けたいのでその時に使えるメモとして... 記述すること 会社の雰囲気について 使用した技術等について 使用した開発手法について インターンシップで…
iOSDC 2018 の 学生向けプログラムである以下のプログラムに申し込みしました。 iOSDCにスカラシップスポンサー枠で参加したい学生Wanted! - Wantedly, Inc.のモバイルエンジニアインターンシップの求人 - Wantedly 現在の状態 Wantedlt 社から何の返信もな…
田舎に住んでいる人が東京にホテル暮らしをして1ヶ月が経過しました。 嘘です。 本当は、3週間と数日たちました。 記述すること 東京辛いお話 田舎と東京あまり変わらないお話 東京楽なお話 生活費 定義 私が東京の中で行った場所 (=経験) 恵比寿 日本橋 …
クックパッド社内Wiki 的なところに投稿し忘れたのでブログに一部改変して投稿します。 また、内容は具体的な内容ではなく感想的なところを中心に(具体的な内容はクッ社の技術ブログに投下されるのでは?的な 写真等は面倒なことがあるとあれなので基本的に…
僕が今年インターンに行かない理由 - Man page of CHIKU_WAIT(2) @chikuwa_it 氏が上記のような記事を投下していました。 私は、氏の記事に書かれていることに大体賛成です。しかし、インターンシップには行かない理由を上回るメリットがあると考えています…
MacBook Air 2013/i5/8GB から MacBook Pro 2018/i7/32GB に乗り換えました。 将来的にMacを使うことの方が多くなりそうなのでMacを更新しました。 基本的にMac で行う作業はこんな感じ。基本的にはプログラミングと文字打ったりですね。 XCode/Android Stud…
大好きなお菓子に 白くま ってのがあります。 最近コンビニに行ったら白くまがぷっちょになってる!ってことで買って見ました。 写真はこんなの↓ パッケージがちょっと上品な色合いです。 味はどうなの? こういう連携商品でよくあるのが味が再現できてなか…
HUAWEI P20 lite (以下 P20 lite)をAmazon Prime セールで購入しました。 割と最近発売された端末で Android 8.0 が搭載されています。 最近に発売されたやつなのでOS のサポートもずっと続くかなーと. 購入した理由は、最新のトレンドを抑えつつも価格が比…
Excel でセルに入っている文字列を演算子だけでは結合できなかったのでブログにした感じ 演算子でプログラミングとかでやってるみたいに結合しようとするとなぜかエラーになってしまいます。 CONCATENATE って関数を使うと文字列の結合ができます。 補足 コ…
基本的には、 Android で開発を行うのと同じようにやっていけばOK OnCreate の中で AddFlags するだけ MainActivity.cs // OnCreate の中 Window.AddFlags(WindowManagerFlags.KeepScreenOn); 参考 画面をスリープ状態にさせないためには - 逆引きAndroid入門
いろいろほげると根本的なところから切り替えれるようですが、ここでは簡単にやっていきたいと思います。 やりかた デフォルトで作成されている Main.xaml.cs の コンストラクタに以下のような記述をします。 var IsGUIMode = Environment.GetCommandLineArg…
環境 Visual Studio 2017 With Resharper Windows 10 修復方法 _Viewimports.cshtml に以下の記述を追加する。 @addTagHelper "*,Microsoft.AspNetCore.Mvc.TagHelpers" 情報元 stackoverflow.com
すごい雑にかくと Xamarin, Azure Cognitive Services のハンズオンとアイディアソン・ハッカソン の運営してました。 「MS-26」 という名城大学のプログラムの一部という位置付けだそうです。 詳細は以下。 プログラミングコンテストを通じたITエンジニア育…
何するの? AppDomain について勉強中です。 今回は、現在のアプリケーションが動いている AppDomain とは別の AppDomain を立ち上げて情報を見てみます。 ソースコード static void Main(string[] args) { var currentDomain = AppDomain.CurrentDomain; //…
de:code、 東京で日本マイクロソフトが開催している開発者向けのイベントです。 2000人ぐらい集まるイベント。 今年も Cogbot Community として EXPO 内の Hands-on Bar スタッフをしてました。 Cognitive Services についてのハンズオンをする!ってやつで…
久しぶりに Azure を開いたら UI が微妙に変わってたって話。 Azure Portal のディレクトリを変更するところが変わってました。 上のバーの右から2番目のアイコンをクリックすると変更するためのブレードが表示されるようになっています。 規定のディレクト…
Powerpoint for Mac を利用しています。 O365に加入しているので 2018年4月23日 での最新バージョンです。 自動保存がうまくされなかったのか起動するたびに 自動保存されたファイルが立ち上がってくる状況でした。 解決方法 以下のウェブサイトに書かれた内…