「iOS」を含む日記 RSS

はてなキーワード: iOSとは

2020-05-25

自分が利用中のサービス

https://anond.hatelabo.jp/20200525021541

そういえば自分が使ってるサービスソフトウェアは定期的に棚卸しすることにしてるんだけど、ここ何年かやってなかったのでこの機会にやってみる。

アプリとかもあったりするけど基本的Webサービス提供されているもの

順番は適当

仕事効率化(ってAppStoreなら言われそうなやつ)
Google KeepTodoist
ToDo管理メモに。
個人用は主にKeep、仕事やそれに近いタスクTodoistと使い分けている。
Googleカレンダー・TimeTree
Googleカレンダー個人用。
職場でもカレンダー系はあるが、TimeTreeは職場以外も含めた仕事関係の人との情報共有に使っている。
DropboxPaper ・ Notion ・ Code(vscode-gist) ・ Code+GoogleDrive
ノートサービスとか。
Paper個人用でスマホでも見たいもの、Notion趣味仲間での共有用
長文や思考整理メモはなんとなくマウス触らずに考えたいので markdown + VS Code で、GistGoogle Driveに保存している。
全部Gistに投げたいけど、vscode-gist並べ替え出来なかったりと不便も多くて使い分け。
Google Drive
Dropboxから乗り換えた。Dropboxは同期出来る端末制限がキツくなったのと小規模プランがないのがね。
Googleは100GBからあるのがありがたい。Gmail等にも反映されるし。使い勝手微妙に悪いところあるけど。
Pushbullet
ブラウザスマホ間でメッセージ画像をやり取り出来るサービス
スマホ1台しかなくても入れた方がいいし、タブレットも含めて2台以上あるなら是非。お勧め
あと通知も割と使いやすいので自作した何かの通知を投げる先にも。
Freedom
自分を縛って仕事させるサービス
流行ったポモドーロテクニックの応用で、指定した時間仕事関係ないもの封印してくれる。
かったるい仕事してるとついついニュースはてブを見てしまうような人にお勧め
1Password
パスワード管理サービス
前はChromeに投げっぱなしだったけど、UIが貧弱なスマホアプリログインでこそ使いたいと乗り換えた。
IFTTTAWS LambdaGoogle App Script
リガから何か実行するサービス系。
LambdaGASは違う事にも使うけどここではこの用途として。
簡単なことはIFTTT、複雑になってきたらLambdaGAS
Inoreader
RSSリーダー。私はあまりこだわりないのでキーボードで使えればなんでもいいんだけど。
CamScanner
スキャナアプリスマホアプリだけど一応Webサービス部分もあるのでついでに。
書類適当スマホで撮ると、適切にトリミングして長方形に変形してモノクロ強調してくれる。便利。
年額6k。個人でも紙の書類が多くて片っ端から取り込んで捨てたい人にお勧め
情報収集とか
Pocketはてなブックマーク
Pocketは「後で読む」に特化してるのでこれから読みたいものはてブは読んだものと使い分けている。
朝日新聞デジタルデジタル毎日(毎日新聞)
共に月1k程度でWeb版の全記事が読めて便利。
Google Alerts
指定したキーワードニュース毎日メールで送ってくれる。
最近だと「WH-1000XM4」を指定し、いつ発売かとやきもきしているw
AlexaYahooニュースNHKニュース
少し違うけど元増田情報収集に興味ありそうなのでついでに。
前者はYahooニュース自動音声読み上げ、後者は直近のNHKラジオヘッドラインニュース部分をそのまま流してくれる。
毎朝毎晩「アレクサ、今日ニュース」と無機物に語りかけている。
その他趣味とか
Spotify
音楽は今はこれだけ。Alexa関係Amazon Music Unlimitedも入ってたけどやめてしまった。
Sptifyはレコメンドがとても良い。
毎週Discorver WeeklyとRelease Readarを聴きつつ、あとは気分に合わせたDaily Mix流してたら音楽関係欲求が大体満たされてしまう。
Discord
コミュニケーションサービス。主にゲーム系・OSSコミュニティで使っている。最近Slack使ってないなぁ。
今昔マップ on the web
明治頃の地図とかと今の地図を比べられるサービス
からブラタモリ的な事が趣味なので使ってるけど、一般の人も引っ越しときかにこういうの調べるのは良いと思う。
周囲より少し盛り上がった道は大抵元自然堤防田んぼのあぜ道だったりとか分かったり。
weblio 類語辞典
文章書くとき類語辞典は欠かせないのでありがたい。
なんでもPodcastサービス(自作 非公開)
言葉通り。radikoとかagqrとか音泉とか。
色々アレなので公開してないけど、似たようなのはgithub探せば出てくるので興味ある人は運用すると幸せになれると思う。

以下は有名だし説明不要かと。

有料プランがある物は月500円ぐらいまでなら応援を兼ねて払うことにしているので、結構色々なサービスの有料ユーザになってる。

はてブ見てて使ってみたくなったサービス
HackMD
ノート系は一生理想を探すんだろうなと思う。ノートエディタ人生
draw.io
前に少し触ったけどそのまま忘れてた

自分用のまとめではスマホアプリ編・ブラウザ拡張編・ソフトウェア編もあるけど、長くなるのでこの辺で。

5/27 追記

意外と読まれたようで驚いた。言及ブコメに少し返事。

RoamResearchとかどう? まだβだけどメモに良いよ。

ありがとう、良さそうだし少し試してみるよ。

ぜひ続きをお願いしたいわ

ありがとう

ただ自分用のやつは説明がないかあっても自分向けで簡素から、書き足す時間があればまた増田にでも投げるよ。

yzkumayzkuma PushbulletがiOSDLできなくなったのは痛い。360円までなら出す。

え、マジすか、それは痛い。

iPhone次に買い換えるまでに復活して欲しいなぁ。同じく金なら出す。

takun71 1Password便利だよなあ。万一情報流出したら死ぬけどw

同じく流出を警戒してたけど、スマホ使う割合が増えるほどに、複雑なパスワード入力が不便で……

全部PIN+指紋ぐらいになればいいのにね。

2020-05-24

昨今のエンジニアって稼げるよって風潮

いやまあ、稼げるよ、稼げるけどさ・・・

まず第一エンジニア仕事理解できてない、誰とはいわないがyoutuber広告あいつな

エンジニアはな、専門的技術提供するとか、解決提供するとか、プログラミングすることが仕事じゃねーぞ

そもそも商品サービスを客さんに提供してて、その対価で飯食ってるんだよ

他大抵の仕事と一緒だって

俺は20代の終わりを迎えた頃で業界ゲーム系だけど年収は1200万くらい

それはあくまゲームなら他の人より優れたなにかを会社に、スポンサーに、お客さんに提供できるてるから

エンジニア技術だとか手法じゃないんだって

そんなもん本読みゃ書いてあるがな(それすらしないエンジニアはお察しだけど)

だし、なにが流行ってるのか、流行っていくのか、今のiOS/Androidセルラン見てるかとか、プレイしてるとか

最近はどんなアウトゲーム設計が受け入れられてるのかとか、そっちのほうが遥かに重要だぞ、ゲーム特に

同じくWeb系も最近ライブラリだとかそんなもんどうでも良くて(というか最近無駄に複雑になってる)

サービスにどう焦点をあててリリースすんのかとか、サブスクめっちゃ流行ってんなとか、

そういう目線持たないと給料なんて上がんねーよ、当たり前だろ

2020-05-21

初心者向け】プログラミング言語人気TOP20簡易解説

概要

プログラミング経験からプログラミング勉強してみたい、でもどのプログラミング言語をやればいいのかわからない」というような悩みを聞くことがあるので、https://redmonk.com/sogrady/2020/02/28/language-rankings-1-20/ に載っている人気の言語TOP 20について、未経験者が最初に学ぶのはどの言語が良いかという観点簡単解説してみます

対象読者はプログラミング経験者なので、なるべく難しい言葉を使わないようにしたつもりです。また、正確性よりもわかりやすさを重視しているので何かしら間違っているかもしれません。ご留意ください。


ランキング

1位 JavaScript

Webブラウザの上で動くプログラミング言語。元々ただの文書しかなかったインターネット世界に、グリグリ動くページを作りたいという欲求により生まれた。JavaScriptのおかげで今のWebページグリグリ動きまくりである

元々HTMLちょちょっといじる為だけのものだったが、どんどん進化を続けて今は一つの超人プログラミング言語である。今ではブラウザ上でなくても普通に動かせる(Node.jsという)ので様々な用途で使われている。

ブラウザ上で動くプログラミング言語基本的JavaScriptしかないので、JavaScriptはすべてのWebプログラマが学ぶ必要があると言っても過言ではない。

ちょっとしたプログラムを書いてすぐブラウザ上で動かせるので楽しい。そういう点ではプログラミング入門に適していると言えるかもしれない。


2位タイ Python

機械学習を始めとしたデータサイエンスの分野で激烈に人気のある言語理由としてはNumPyとかTensorFlowのようなライブラリが充実しているというのが大きく、資産がたくさんあるのでこれからも使われ続けるであろう。

Webも作れるが、日本ではWeb系の求人は少ない気がする。

言語としては、誰が書いても簡潔で読みやすコードになる傾向にあり、小さいプログラムを書くにはいい感じである米国ではプログラミング教育Pythonがよく使われているという話も聞くし、初心者プログラミングを始めるのにはいいのかもしれない。

将来AIデータサイエンスをやってみたいと思うのであればPythonから始めましょう。


2位タイ Java

ランキングでは常に一位に近い順位をつける言語Javaができた当時は色々と革新的だったらしく、組み込み業界からWebまで流行りまくっていた。今でもその名残か使っているところは多い。過去資産プログラマの数が多いのが一番の理由だと思う。AndroidアプリJavaで書く(もしくはKotlin)。

実行速度が速く、また下位互換性がしっかりしているので過去に書かれたコードが新しいマシン上でも動きやすいのが長所短所としては、歴史ある言語下位互換性を保っているため文法が古い感じがする。タイプ量も多くなるし、学習コストJavaScriptPHP, Ruby, Pythonあたりに比べると高い。

正しく使えば強力な言語だが、日本のクソSEもどきは全員(自称JavaエンジニアであることがJavaが毛嫌いされる理由の一つになっている[要出典]。いわゆるGAFAJavaをかなりヘビーに使っているので要は玉石混交ということである

Androidアプリ作ってみたいというならJavaからはじめるのはアリ。


4位 PHP

Webページを作るためだけに生み出された言語プログラマの数が非常に多い。日本求人が一番多いのはJavaPHPであろう。

初心者でもとっつきやすく、すぐに動くプログラムを作れるので入門に使われることも多い。学習コストの低さはトップレベルであるしか基本的には古くてダメ言語とみなされており、PHPで作られたWebサービス脆弱性が多いという都市伝説もある。真実は闇の中である

近年のバージョンアップ比較的良い方向に向かっている(と個人的には思う)ので、選択肢としては意外と悪くないかもしれない。


5位 C#

Microsoftが生み出した言語で、.NETというプラットフォームを使ってWebサービスを、Unityというゲームエンジンを使ってゲームを作ることができる。

最近有名なのはUnityで、今やほとんどの3Dソーシャルゲーム(の一部分)はUnityで作られている。そう考えるとC#プログラマ結構いそうだし将来もある程度安泰かもしれない。もちろん.NETも広く使われている。

ただし.NETUnityも触らない人にとっては基本的に縁のない言語である

なんかゲーム作ってみたいかもなーと思う人はC#から始めてもいいんじゃないでしょうか。


6位 C++

C言語に色々な機能を足しまくってできた巨大な迷宮のような言語言語仕様は複雑怪奇だが実行速度は全プログラミング言語中でも最速レベルなので、パフォーマンス重要な開発において使われる。アプリサービスというよりは、それらを作るためのライブラリプラットフォームなどを作るときに使われることが多い。Web系の会社でいうとGoogleなどは主にC++を使っている。

基本的には初心者が触る必要はない。競技プログラミングを極めたいとかならC++からはじめてもいいかもしれない。


7位タイ Ruby

このランキングの中で唯一、日本人によって作られた言語。作者のまつもとさんは世界有名人である。ちなみに島根県出身、在住。

プログラミングを楽しくすることがモットーらしく、確かに書き味は良い。また作者が日本人なこともあってか日本情報が多く、情報収集という点ではとてもやりやすい。

Ruby on RailsというWebサービスを作るためのフレームワーク世界的に大ヒットしたため、必然的Ruby知名度も上昇した。少し前まで日本Webスタートアップは猫も杓子もRuby on Railsといった様相であった。今は少し落ち着いたようだが今も人気は根強く、Webプログラミングスクール等ではだいたいRuby on Railsを教えているとかいないとか。

Webに興味があるのならRubyから始めるのが一番無難選択肢と言える…のか?まあ悪くはないと思う。今でも需要は多い。スクールに行きたいのであれば黙ってスクールカリキュラムに従いRailsをやりましょう。


7位タイ CSS

これは他の言語とは毛色の違う言語である。というかCSSプログラミング言語と呼んでいいのだろうか?

CSSHTMLを装飾するためのものである。字に色をつけたり、背景を変えたり、レイアウトサイズを変えたりするのは基本的CSS役割である

すごく大雑把にいうと、HTMLで表示する内容(文章画像)を定義し、CSSでその見た目を整え、JavaScriptで動きをつける。というのがWebサービスの”見た目”を作るやり方である

なので、Webに興味があるのであればある程度はCSS知識必要である。が、これ単独で学ぶようなものではない。Webサービスを作る時についでに調べて少しずつ覚えていけば良い。


9位タイ TypeScript

TypeScript比較的新しい言語で、JavaScriptさら拡張したものであるMicrosoftによって開発されている。

プログラムにはデータの型(Type)というものがある。例えば「1」や「2」は数値型、「あいうえお」は文字列型といった具合である。大まかに言うと、この「型」に対して厳しい言語は型チェックによりバグの混入を防ぎやすいがプログラムを書くのが大変、というかコード量が多くなる。型が緩い言語サクサクかけるし短く書けるがバグを生みやすプログラマの力量が問われる。ランキングの中だとJavaScript, Python, PHP, Ruby, Perlあたりは緩く、Java, C++, C, Swift, Go, Kotlinあたりは厳しい。

そんな中、世で広く使われているJavaScriptの型チェックが緩すぎるのでもっとちゃんと型をつけたい、そんな要望を叶えるのがTypeScriptである基本的JavaScript理解している人間が使うべき上級者向け言語というのが現状なので、初心者が始めるには適していない。

ただしこの先主流になっていく可能性は大いにあるので、どこかのタイミングで勉強してみても損はしないと思う。


9位タイ C

C言語基本的OSを作るための言語であるOSというのはWindowsとかmacOSとかLinuxといったもので、マシンを動かすための基盤となるソフトウェアであるAndroidスマホにはAndroid(という名のOS), iPhoneにはiOSが載っている。コンピュータ基本的OSがあって初めて動かすことができ、OS提供する機能を使ってブラウザスマホアプリなどを動かせるのである

というわけで、初心者が学んで実用的なものではない。ただしC言語というのは世の中の様々なものの基盤になっており、他言語文法C言語から拝借しているものが多い。例えばC言語をある程度勉強していればJavaPHPなどはなんとなく雰囲気で書けてしまったりする。

そういうわけで、コンピュータサイエンスをこれからちゃんと学んでいきたいという人(大学生とか)はC言語から始めるのもいいと思う。ちなみに筆者は初めて書いた言語はCであるが、意味理解できるまでに2年かかった。才能がないとこうなるので注意。


11Swift

SwiftAppleによって作られたAppleのための言語であるiOSアプリiPhoneアプリと言い換えても良い)を作るためだけに存在している。

言語自体は他と比べて新しいため文法機能イケてる雰囲気があるので基本的はいいのだが、iOSアプリ以外で使っている人は多分世界で5人くらいしかいないと思う。なのでiOSアプリに興味がない人はやめておきましょう。iOSアプリを作りたいあなたは他に選択肢はない。Swiftをやりなさい。


12Objective-C

Swiftが生まれる前はiOSアプリを書くためにObjective-C必要だったため、多くの人がこの言語を使っていた。が、今はSwiftがあるので、古くからあるObjective-Cアプリメンテナンスする時以外に使う機会はない。名前すら覚える必要がないので存在を忘れてしまって構わないが、これだけ順位が高いということは多くの企業がいまだにObjective-Cで開発し続けているということであり、ニッチ需要はこれからも残るのかもしれない。


13位タイ Scala

Scala関数型言語と呼ばれる言語の一つ。Javaの親戚みたいなものなのでJavaとの連携が容易であり、上手く使えば性能も出るしコード量も少ないしバグも少なくて最高、な感じらしい。が、その分難易度が非常に高いので初心者が手を出すものでは絶対にない。どんなに早くても他に二つは言語を覚えてから勉強しましょう。Javaを覚えてからやるのがベター


13位タイ R

R言語データ解析用のプログラミング言語である

正直ほとんど書いたことがないのでよくわからないが、ビッグデータというワード流行りだした頃はデータ解析用途でかなり流行っていた。その後機械学習AIブームが来て、今でも現役で使われてはいるがPythonがどんどん勢力を拡大しているので少し目立たなくなってきた、というのが個人的な印象である。まあプログラミング初心者最初にやるようなものではないことだけは確かである


15位タイ Go

Go言語比較的新しいGoogle製のプログラミング言語で、Googleのように巨大なシステムでの使用目的に作られたものであるしかし実際には様々な企業が利用しており今一番勢いのある言語と言ってもかもしれない。

他のプログラミング言語の良い点や悪い点を参考に設計されており、実行速度の速さと生産性プログラムの書きやすさ、読みやすさ)を両立できるような言語になっている。ただし、機能を増やすのではなく本当に重要機能だけに絞るという思想があるようで、他の言語に慣れていると機能の少なさに不便を感じるかもしれない。

学習コストが低いという点では最初に学ぶ言語として適しているかもしれないが、GoだけでWebサービス等をサクッと作れるのかというと微妙なので、アウトプットを出しにくいというのはあるかもしれない。

二番目や三番目に学ぶ言語としてはオススメ


15位タイ Shell

シェルというのはテレビなんかでハッカー的な人間PCを開いて謎の黒い画面に白い文字を打ち込んだりするアレである説明としては正確ではないがまあ大体そんなもんである。何が言いたいかというと初心者最初に学ぶとかそういうものではない。しかし実際に開発の仕事をやるとシェル知識はあったほうがいいし、シェルに多少詳しくなるとPC上でテキスト操作をしたりファイルをいじったりというのが便利にできるようになる。ただし(通常は)極める必要はない。

Shellと言っても実際にはbash, csh, tcsh, zshなど色々あるのだがそれらをひとまとめにしてShellとなっているようだ。


17PowerShell

PowerShellは上のShellの親戚みたいなもので、ShellがMacLinuxで動くのに対しPowerShellWindowsで動く。そんだけである。あと正直あまり知らない。


18位 Perl

ランキングの中ではかなり昔からある言語で、サーバーと呼ばれるマシンには大体Perlが入っている。そのくらい市民権を得た超有名言語で、C言語C++で書くほどでもない小さなプログラムはとりあえずPerlで書く、というくらいには広く使われていた。インターネット初期はほとんどのWebサイトはPerlで書かれていたとかいないとか。PHPなどの登場はその後である

今でも広く使われてはいるが、RubyPythonPerlの後継的な位置付けであるため、初心者が新しくPerlを学ぶメリットというのはあまり思い浮かばない。何か特定目的があるのであればいいと思う。


19位 Kotlin

Kotlin簡単に言えばBetter JavaであるJavaをもうちょっといい感じに書きたいという気持ちで作られた言語で、Scalaと同じくJavaの親戚のようなものである

ランキングの中ではSwiftと並んでかなり新しい部類。AndroidアプリKotlinで書けるようになったことがきっかけで人気が爆発的に上昇、今ではWebの開発にも使われていたりする。

とは言えまだまだ新参者といった感じで、ドキュメントなどの情報も他の言語に比べると物足りないので初心者には厳しいかもしれない。

言語自体はとてもいい感じなので、もう少しコミュニティ成熟してくれば最初に学ぶ言語選択肢として有力になるかもしれない。


20Haskell

HaskellScalaと同じく関数型言語であるScalaJava的な書き方でも動くの対し、Haskellは「純粋関数型言語」と呼ばれ、ランキング中の他の言語とは一線を画した書き方になる。どう考えても初心者にはオススメしない。少なくとも他に二つは言語マスターしてからやりましょう。


総評

なんとなくWebに興味がありそうならJavaScriptRubyもしくはPHPAndroidアプリに興味があればJavaiPhoneアプリに興味があればSwiftAIデータ分析に興味があればPython3Dゲーム開発に興味があればC#。この辺りをやりましょう。

特に目的がないのであればフィーリングで選んで大丈夫ですが、やめておくべき言語というのはあるのでその辺だけ参考にしてもらえれば。

なお筆者はただのヘボプログラマであり、大好きな記事http://www.mwsoft.jp/column/program_top10.html) の現代版かつより初心者向けなものを書いてみたいと思ってこの記事を書きなぐった次第である。あまり真に受けないよーに。

Vm9sLjEwNiDmlL/lupzjgavjgojjgovluIPjg57jgrnjgq/jga7nlJ/nlKPjg7vo qr/pgZTjgavjgaTjgYTjgabjgIHnmobmp5jjga7nlpHllY/jgavjgYrnrZTjgYjj gZfjgb7jgZk=

57WM5riI55Sj5qWt55yB44CA5pS/562W57Wx5ous6Kq/5pW05a6YCuaxn+W0jiDn

po7oi7EKCjIwMjDlubQ15pyIMjHml6XjgIBNUklDIGJ5IOWMu+eZguOCrOODkOOD

iuODs+OCueWtpuS8muOAgOeZuuihjOOAgOOAgGh0dHA6Ly9tZWRnLmpwCuaWsOWe

i+OCs+ODreODiuOCpuOCpOODq+OCueOBuOOBruWvvuW/nOOBruOBquOBi+OBp+OA

geOBneOBruWNseapn+OBruOCt+ODs+ODnOODq+OBruOCiOOBhuOBq+aJseOCj+OC

jOOBpuOBjeOBn+ODnuOCueOCr+OAguOBk+OBk+OBq+adpeOBpuS7ruioreW6l+iI

l+OChOmjsumjn+W6l+OBquOBqeOBp+OCgjUw5p6a5YWl44KK44GM5LiA566xMjAw

MOWGhuWJjeW+jOOBp+iyqeWjsuOBleOCjOOCi+OCiOOBhuOBq+OBquOCiuOAgeOB

suOBqOmgg+OBruOCiOOBhuOBquODnuOCueOCr+S4jei2s+OBrueKtuazgeOBr+aU

ueWWhOOBl+OBpOOBpOOBguOCiuOBvuOBmeOAggrjgZ3jgYbjgZfjgZ/kuK3jgafj

gIHmlL/lupzjgYzlrp/mlr3jgZfjgabjgYTjgovkuIDkuJbluK8y5p6a44Gu5biD

44Oe44K544Kv44Gu6YWN5biD44Gr44Gk44GE44Gm44CB44GT44KM44KS55aR5ZWP

6KaW44GZ44KL5oSP6KaL44GM5aKX44GI44Gm44GE44G+44GZ44CC6YWN5biD44GV

44KM44Gf44Oe44K544Kv44Gr6auq44Gu5q+b44KE57O444GP44Ga44GM5YWl44Gj

44Gm44GE44Gf44KK44CB44Kr44OT44Go5oCd44KP44KM44KL5aSJ6Imy44GX44Gf

44Oe44K544Kv44GM44GC44Gj44Gf44Go44Gu5aCx6YGT44KS6ICz44Gr44GV44KM

44Gf5pa544KC44GE44KJ44Gj44GX44KD44KL44Gn44GX44KH44GG44CC5ZWP6aGM

44Gu44GC44KL44Oe44K544Kv44Gv6YCf44KE44GL44Gr5Lqk5o+b44GZ44KL5a++

5b+c44KS6KGM44Gj44Gm44GE44KL44Go44GT44KN44Gn44GZ44GM44CB5a6f6Zqb

44Gr5omL44Gr44GV44KM44Gf5pa544Gr5LiN5a6J44Go5LiN5L+h5oSf44KS5LiO

44GI44Gm44GX44G+44GE44G+44GX44Gf44GT44Go44Gv44CB5b+D44GL44KJ44GK

6Kmr44Gz55Sz44GX5LiK44GS44Gf44GE44Go5oCd44GE44G+44GZ44CCCgrluIPj

g57jgrnjgq/jgpLlt6HjgovkuIDpgKPjga7lr77lv5zjgbjjga7mibnliKTjga/j

gIHmlL/lupzjgajjgZfjgabjgZPjgozjgpLnnJ/mka/jgavlj5fjgZHmraLjgoHj

govjga7jga/lvZPnhLbjgafjgZnjgILjgZfjgYvjgZfjgarjgYzjgonjgIHlrp/p

mpvjgavjg57jgrnjgq/jgpLoo73pgKDjgZfjgZ/kuovmpa3ogIXjgavjgoLljrPj

gZfjgYTmibnliKTjga7nm67jgYzlkJHjgZHjgonjgozjgabjgYTjgovjgZPjgajj

ga/jgIHjgZPjga7kvZzmpa3jgpLjgYrpoZjjgYTjgZfjgZ/nq4vloLTjgavjgYLj

govogIXjgajjgZfjgaboqqDjgavnlLPjgZfoqLPjgarjgY/mgJ3jgaPjgabjgYrj

gorjgb7jgZnjgILku4rlvozluILloLTjgavlh7rlm57jgovjg57jgrnjgq/jga7k

vpvntabph4/jgYzlopfjgYjjgIHjg57jgrnjgq/kuI3otrPjgavlr77jgZnjgovl

jbHmqZ/mhJ/jgYzoloTjgozjgovjgavjgaTjgozjgabjgIHku4roiKzjga7luIPj

g57jgrnjgq/jga7nlJ/nlKPjgavmkLrjgo/jgaPjgZ/kuovmpa3ogIXjgavlr77j

gZfjgabjgYTjgaPjgZ3jgYbljrPjgZfjgYTnm67jgYzlkJHjgZHjgonjgozjgovl

j6/og73mgKfjgYzjgYLjgorjgb7jgZnjgILnt4rmgKXmmYLjga7lr77lv5zjgYzl

ubPmmYLjga7ln7rmupbjgavjgojjgaPjgaboqZXkvqHjgZXjgozjgovjgZPjgajj

ga/lvoDjgIXjgavjgZfjgabjgYLjgorlvpfjgovjgZPjgajjgafjgZnjgYzjgIHm

h7jlv7XjgZnjgbnjgY3jga/jgIHjgZ3jgYbjgZfjgZ/oqZXkvqHjgYzluoPjgYzj

govjgZPjgajjgavjgojjgaPjgabjgIHku4rlvozjgIHlm73jga7nt4rmgKXkuovm

hYvjgavljZTlipvjgZfjgojjgYbjgajjgZnjgovkvIHmpa3jgYznj77jgozjgarj

gY/jgarjgaPjgabjgZfjgb7jgYbjgZPjgajjgafjgZnjgIIKCuWFiOaXpeOBruWb

veS8muWvqeitsOOBruS4reOBp+OBr+OAgeOAjOaUv+W6nOOBjOmFjeOCi+W4g+OD

nuOCueOCr+OBr+OBneOBruWkp+WNiuOBjOS4jeiJr+WTgeOBp+OBguOCiuWFqOOB

puW7g+ajhOOBmeOBueOBjeOAjeOBqOOBhOOBo+OBn+i2o+aXqOOBruitsOirluOB

jOWxlemWi+OBleOCjOOBn+OBn+OCgeOAgeOBneOBrue1jOe3r+OCkueQhuino+OB

l+OBpuOBhOOBn+OBoOOBj+OBn+OCgeOBq+OAgeizqueWkeOBq+WJsuOCiui+vOOC

gOW9ouOBp+etlOW8geOCkuOBleOBm+OBpuOBhOOBn+OBoOOBjeOBvuOBl+OBn+OA

guOBl+OBi+OBl+OAgeengeOBruetlOW8geOBr+mAmuWRiuOBleOCjOOBn+izquWV

j+OBq+etlOOBiOOCi+OCguOBruOBp+OBr+OBquOBi+OBo+OBn+OBn+OCgeOBq+OA

geaAkuWPt+OBqOWPseiyrOOBruS4reOBp+WNgeWIhuOBq+OBiuS8neOBiOOBmeOC

i+OBk+OBqOOBjOOBp+OBjeOBvuOBm+OCk+OBp+OBl+OBn+OAguOBneOBk+OBp+OB

k+OBruWgtOOCkuOBiuWAn+OCiuOBl+OBpuOAgeWkmuOBj+OBruaWueOBrueWkeWV

j+OBq+OBiuetlOOBiOOBmeOCi+W9ouOBp+OAgeOBneOBruiDjOaZr+OBqOe1jOe3

r+OBq+OBpOOBhOOBpuabuOOBjeiomOOBl+OBpuOBiuOBjeOBn+OBhOOBqOaAneOB

hOOBvuOBmeOAggrvvJzjgarjgZzjgIHluIPjg57jgrnjgq/jgaDjgaPjgZ/jga7j

gYvvvJ4KCuWGjeWIqeeUqOOCkuWJjeaPkOOBqOOBl+OBn+mVt+acn+mWk+S9v+eU

qOWPr+iDveOBquW4g+ijveODnuOCueOCr+OCkuWkp+mHj+OBq+eUn+eUo+ODu+iq

v+mBlOOBmeOCi+OBk+OBqOOBq+OCiOOBo+OBpumcgOe1puOCruODo+ODg+ODl+OC

kuWfi+OCgeOAgeS9v+OBhOaNqOOBpuODnuOCueOCr+OCkuWMu+eZgumWouS/guiA

heetieOBq+WEquWFiOeahOOBq+WbnuOBm+OCi+eSsOWig+OCkuaVtOOBiOOCiOOB

huOBqOOBl+OBn+OBruOBjOOAgeW4g+ODnuOCueOCr+OBq+WPluOCiue1hOOCk+OB

oOacgOWkp+OBrueQhueUseOBp+OBmeOAggoK5pys5bm0MeaciOmgg+OBi+OCieOA

geOBneOCjOOBvuOBp+WbveWGheS+m+e1puOBrjjlibLnqIvluqbjgpLljaDjgoHj

gabjgYTjgZ/kuK3lm73jgYvjgonjga7jg57jgrnjgq/jga7ovLjlhaXjgYzpgJTn

tbbjgYjjgIHjg57jgrnjgq/jga7lk4HoloTnirbmhYvjgYzlp4vjgb7jgorjgb7j

gZfjgZ/jgILjgZPjga7jgZ/jgoEy5pyI44Gr44Gv44Oe44K544Kv44KS5rGC44KB

44Gm5pep5pyd44GL44KJ5bqX6IiX44Gu5YmN44Gr6KGM5YiX44GM44Gn44GN44KL

54q25rOB44Go44Gq44KK44CB5Zu95Lya562J44Gn44KC44Oe44K544Kv44Gu5L6b

57Wm44KS5aKX44KE44Gb44Go44Gu5oyH5pGY44GM55u45qyh44GO44G+44GX44Gf

44CCMuaciOS4i+aXrOOBq+OBr+OAgeODnuOCueOCr+OBruiyt+OBhOWNoOOCgemY

suatouOBruOBn+OCgeOBq+ODjeODg+ODiOOCquODvOOCr+OCt+ODp+ODs+OBruiH

queym+OCkuaxguOCgeOCi+OBqOWFseOBq+OAgeWbveWGheeUn+eUo+ioreWCmeOB

ruWil+W8t+OCkuWQq+OCgeOBn+S+m+e1pumHj+aLoeWkp+OBq+WPluOCiue1hOOB

v+OBvuOBl+OBn+OAggrjgZfjgYvjgZfjgarjgYzjgonjgIHlvZPmmYLjga7lm73l

hoXjgavjgYrjgZHjgovjg57jgrnjgq/jga7kvpvntabog73lipvjga/mnIjnlKM0

5YSE5p6a56iL5bqm44Gn44GC44KK44CB44Gd44Gu5q6G44Gp44GM5LiN57mU5biD

44KS55So44GE44Gf5L2/44GE5o2o44Gm44K/44Kk44OX44Gn44GX44Gf44CC5Zu9

5YaF55Sf55Sj5Yqb5aKX5by344Gu44Gf44KB44Gu6KOc5Yqp6YeR44Gr5b+c5Yuf

44GX44Gf5LyB5qWt44KC5YWo44Gm5LiN57mU5biD44KS55So44GE44Gf5L2/44GE

5o2o44Gm44Oe44K544Kv55So44Gu6Kit5YKZ5oqV6LOH44Gn44GX44Gf44CC44GT

44Gu6aCD44CB5oSf5p+T55eH44Gu5bCC6ZaA5a6244Gq44Gp44GL44KJ44Gv44CB

5L2/44GE5o2o44Gm44Oe44K544Kv44Gu5YaN5Yip55So44KS6KGM44GG44G544GN

44Gn44Gq44GE5peo44Gu6KaL6Kej44GM5Ye644GV44KM44Gm44GK44KK44CB6ZyA

57Wm44Ku44Oj44OD44OX44Gv5ouh5aSn44Gu5LiA6YCU44KS6L6/44KL44GK44Gd

44KM44GM55Sf44GY44Gm44GE44G+44GX44Gf44CCCgrjgZPjga7jgZ/jgoHjgIHj

g4/jg7Pjgqvjg4HjgoTjgq3jg4Pjg4Hjg7Pjg5rjg7zjg5Hjg7zjgavjgojjgovm

iYvkvZzjgorjg57jgrnjgq/jgarjganjgIHkvb/jgYTmjajjgabjg57jgrnjgq/k

u6XlpJbjga7lr77lv5zjgpLogIPjgYjjgovkuK3jgafjgIHmlL/lupzjgajjgZfj

gabjgZ/jganjgornnYDjgYTjgZ/ntZDoq5bjgYzjgIHjgqzjg7zjgrzjg57jgrnj

gq/jgafjgZfjgZ/jgILjgYvjgaTjgablsI/lrabmoKHjgarjganjgafntabpo5/l

vZPnlarjga7pmpvjgavkvb/jgaPjgabjgYTjgZ/jgqzjg7zjgrzjg57jgrnjgq/j

ga/jgIHmtJfmv6/jgZfjgabkvZXluqbjgoLliKnnlKjjgZXjgozjgabjgYTjgb7j

gZfjgZ/jgILjgZ3jgZPjgafjgIzlgaXluLjogIXjgavjgojjgovpo5vmsqvmhJ/m

n5Pjgavlr77jgZnjgovkuojpmLLjgajjgZfjgabjga/jgIHmiYvjgZnjgorjgoTj

g4njgqLjg47jg5bjgarjganjgavop6bjgozjgZ/miYvjgafoh6rjgonjga7pvLvj

goTlj6Pjgavop6bjgozjgarjgYTjgZPjgajjgYzph43opoHjgajjga7oprPngrnj

gYvjgonjgIHluIPjg57jgrnjgq/jgavjgojjgaPjgabjgoLmnInlirnjgarlr77l

v5zjga/lj6/og73jgafjgYLjgovjgI3jgajljLvnmYLplqLkv4LogIXjgavnorro

qo3jgZfjgIHluIPjg57jgrnjgq/jga7nlJ/nlKPjg7voqr/pgZTjg5fjg63jgrjj

gqfjgq/jg4jjga/jgrnjgr/jg7zjg4jjgZfjgb7jgZfjgZ/jgIIK77yc5biD44Oe

44K544Kv44Gv5L2V5pmC44G+44Gn44Gr44Gp44KM44GP44KJ44GE44Gu6YeP44KS

6Kq/6YGU44GX44KI44GG44Go44GX44Gf44Gu44GL77yeCgrjgIzjg57jgrnjgq/j

gYzmiYvjgavlhaXjgonjgarjgYTjgZPjgajjgavlr77jgZnjgovlm73msJHjga7k

uI3lronjgpLou73muJvjgZnjgovjgZ/jgoHjgavjga/jgIHnubDjgorov5TjgZfk

vb/nlKjjgafjgY3jgovluIPjg57jgrnjgq/jgpLmnaXmnIjvvIg05pyI77yJ5pyr

44G+44Gn44Gr44Gq44KT44Go44GLMeWEhOaemuimj+aooeOBp+iqv+mBlOOBp+OB

jeOBquOBhOOBi+OAjeOBqOOBhOOBhuOBruOBjOW9k+aZguOBruiqjeitmOOBp+OB

l+OBn+OAguengeiHqui6q+OBjOOBk+OBruW4g+ODnuOCueOCr+eUn+eUo+ODu+iq

v+mBlOODl+ODreOCuOOCp+OCr+ODiOOBq+WPgueUu+OBl+OAgeS6i+alreiAheOB

qOOBruiqv+aVtOOBq+aQuuOCj+OBo+OBn+OBruOBr+OBvuOBleOBq+OBk+OBrumg

g+OBp+OBmeOAggoK5pys5bm0M+aciOOBq+OBr+OAgeODieODqeODg+OCr+OCueOD

iOOCouOChOOCueODvOODkeODvOOBruW6l+mgreOBi+OCieODnuOCueOCr+OBjOa2

iOOBiOOAgeS4gOaXpeS4reODnuOCueOCr+OBq+mWouOBmeOCi+WgsemBk+OBjOa1

geOCjOOAgeWbveS8muOBp+OCguODnuOCueOCr+OBruS+m+e1puS4jei2s+OBq+Wv

vuOBmeOCi+aUv+W6nOOBruWvvuW/nOOCkumdnumbo+OBmeOCi+izquWVj+OBjOe2

muOBjeOAgeODnuOCueOCr+S+m+e1puOBruOBn+OCgeOBq+OBguOCieOChuOCi+aJ

i+OCkuWwveOBj+OBm+OBqOiyrOOCgeeri+OBpuOCieOCjOOCi+eKtuazgeOBp+OB

l+OBn+OAguWFqOWbveawkeOBjOS4gOaWieOBq+ODnuOCueOCr+OCkuiyt+OBhOax

guOCgeOCi+OBqOOBhOOBhuOBk+OCjOOBvuOBp+OBq+e1jOmok+OBl+OBn+OBk+OB

qOOBruOBquOBhOeIhueZuueahOOBqumcgOimgeWil+OBruS4gOaWueOAgeS4reWb

veOBi+OCieOBrui8uOWFpeOBjOWFqOOBj+imi+mAmuOBm+OBquOBhOOBquOBi+OB

p+OAgTHlhITmnprjgajjgYTjgYbopo/mqKHjga7nm67mqJnjgYzlvaLmiJDjgZXj

gozjgabjgYTjgY3jgb7jgZfjgZ/jgIIK77yc44Gq44Gc44CB5pel5pys6KO944Gu

44Oe44K544Kv44KS6Kq/6YGU44GX44Gq44GL44Gj44Gf44Gu44GL77yeCgrjgZ3j

goLjgZ3jgoLjg57jgrnjgq/jga7mnZDmlpnjgajjgarjgovjgqzjg7zjgrzjga/k

uK3lm73jgafjgZfjgYvnlJ/nlKPjgZfjgabjgYrjgonjgZrjgIHjgqzjg7zjgrzj

ga7lm73lhoXlnKjluqvjgoLmrobjganlrZjlnKjjgZfjgarjgYTnirbms4Hjgafj

gZfjgZ/jgIIKCuOBk+OBruOBn+OCgeOAgeWbveWGheOBp+S+m+e1puOBp+OBjeOC

i+W4g+ODnuOCueOCr+OBr+OAgeOBm+OBhOOBnOOBhDHkuIfmnprjgYvjgonlpJrj

gY/jgabjgoIxMOS4h+aemuOBruODrOODmeODq+OBp+OAgeOBiuOCiOOBnTHlhITm

nprjgajjgYTjgaPjgZ/opo/mqKHjgavjga/lsYrjgYvjgarjgYTnirbms4Hjgafj

gZfjgZ/jgILku67jgavjgarjgpPjgajjgYvlm73lhoXjgavmnZDmlpnjgajjgarj

govjgqzjg7zjgrzjgpLmjIHjgaHovrzjgpPjgafjgoLjgIHluIPoo73jg57jgrnj

gq/jgpLnuKvoo73jgZnjgovoqK3lgpnvvIjjg5/jgrfjg7PvvInjgoTkurrlk6Hj

gpLmj4PjgYjjgovjgZPjgajjgoLlm7Dpm6Pjgarnirbms4HjgafjgZfjgZ/jgILn

j77lnKjjgafjgoLjgIHjgIzluIPoo73jg57jgrnjgq/jgpLkvZzjgovjgarjgonm

l6XmnKzjgafnlJ/nlKPjgZnjgbnjgY3jgaDjgI3jgajjga7mhI/opovjgoLlpJrj

gYTjga7jgafjgZnjgYzjgIHlm73lhoXjga7nlJ/nlKPoqK3lgpnjga7mrobjganj

gYzkuI3nuZTluIPjgpLnlKjjgYTjgZ/kvb/jgYTmjajjgabjg57jgrnjgq/nlKjj

ga7mqZ/morDoo4Xnva7jgafjgZnjgIIK77yc44Gq44Gc44CB44CM6IiI5ZKM44CN

44KS5aeL44KB44Go44GZ44KL54m55a6a44Gu5LyB5qWt44Go44Gg44GR5aWR57SE

44GX44Gf44Gu44GL77yeCgrku4rlubQz5pyI5pmC54K544Gn44CB5rW35aSW44Gn

MeWEhOaemuimj+aooeOBruODnuOCueOCr+eUqOOCrOODvOOCvOOCkuiqv+mBlOOB

meOCi+ODjeODg+ODiOODr+ODvOOCr+OCkuacieOBl+OAgeW4g+ijveODnuOCueOC

r+OCkuadkOaWmeOBruiqv+mBlOOBi+OCieijgeaWreOAgee4q+ijveOAgeaknOWT

geOAgeiii+ipsOOCgeOBvuOBp+OCkuS4gOiyq+OBl+OBpuihjOOBiOOCi+S8geal

reOBr+OAgeiIiOWSjOOBl+OBi+OBguOCiuOBvuOBm+OCk+OBp+OBl+OBn+OAggoK

44Gf44Gg44CB6IiI5ZKM5Y2Y54us44Gn44GvMeWEhOaemuimj+aooeOBrueUn+eU

o+OBr+WbsOmbo+OBp+OBguOBo+OBn+OBn+OCgeOAgeS4reWbveOBp+e4q+ijvemW

ouS/guOBrualreWLmee1jOmok+OBruOBguOBo+OBn+S8iuiXpOW/oOOBqOODnuOD

hOOCquOCq+OCs+ODvOODneODrOOCt+ODp+ODs+OBruWNlOWKm+OCkuW+l+OBpueU

n+eUo+S9k+WItuOCkuani+evieOBl+OBn+OCguOBruOBp+OBmeOAggrlvZPliJ3j

gIHjgZPjgozjgokz56S+44GL44KJ44Gv44CBNOaciOacq+OBvuOBp+OBqzHlhITm

nprjga7nlJ/nlKPjgarjganliLDlupXnhKHnkIbjgaDjgajoqIDjgo/jgozjgb7j

gZfjgZ/jgYzjgIHml6XmnKzjga7nqq7nirbjgpLmlZHjgYbjgZ/jgoHjgavjgYLj

gonjgobjgovmiYvjgpLlsL3jgY/jgZfjgabnm67mqJnjgpLpgZTmiJDjgZfjgabm

rLLjgZfjgYTjgajjgYrpoZjjgYTjgZfjgb7jgZfjgZ/jgILntZDmnpzjgIHjg5nj

grnjg4jjgrfjg4rjg6rjgqrjgafntIQ55Y2DNueZvuS4h+aemuOBvuOBp+epjeOB

v+S4iuOBkuOAgTHlhITmnpropo/mqKHjga7nm67mqJnpgZTmiJDjga7lj6/og73m

gKfjgYLjgorjgajjgZfjgabjgIHnm7TjgaHjgavmnZDmlpnjga7norrkv53jgIHo

o73pgKDjg6njgqTjg7Pjga7nq4vjgaHkuIrjgZLjgpLjgrnjgr/jg7zjg4jjgZfj

gabjgYTjgZ/jgaDjgY3jgb7jgZfjgZ/jgIIK77yc5a6f6Zqb44Gu44Oe44K544Kv

55Sf55Sj5L2T5Yi244Gv44Gp44GG44Gq44Gj44Gm44GE44KL44Gu44GL77yeCgo0

5pyI5pyr44G+44Gn44GrMeWEhOaemuimj+aooeOBrueUn+eUo+OCkuihjOOBhuOB

n+OCgeOBq+OAgeiIiOWSjOOBoOOBkeOBp+OCguS4reWbveOBq+OBiuOBhOOBpue0

hDIw44Kr5omA44Gu57ir6KO95bel5aC044Go57SEMeS4h+S6uuOBrue4q+OBhOWt

kOOBqOaknOafu+imgeWToeOCkueiuuS/neOBl+OBpuOBhOOBvuOBmeOAggoK44GT

44KM44Gr44Gv44CB6IiI5ZKM44GM5Lit5Zu944Gr5pyJ44GZ44KL5qeY44CF44Gq

44ON44OD44OI44Ov44O844Kv44KS6aeG5L2/44GX44Gm44CB5bCL5bi444Gn44Gq

44GE44K544OU44O844OJ44Gn44GT44Gu5L2T5Yi244KS5pW044GI44Gf44Go6IGe

44GE44Gm44GE44G+44GZ44CC5LyK6Jek5b+g44KE44Oe44OE44Kq44Kr44Kz44O8

44Od44Os44O844K344On44Oz44KC54us6Ieq44Gu44ON44OD44OI44Ov44O844Kv

44Gn5p2x5Y2X44Ki44K444Ki44Gu5Zu944CF44Gr57ir6KO95bel5aC044Go5Lq6

5ZOh44KS56K65L+d44GX44CB55Sf55Sj44KS6KGM44Gj44Gm44GE44G+44GZ44CC

CuOBk+OCjOOBoOOBkeOBruS6uuWToeOCkumbhuOCgeOBpuOCguOAgee4q+OBhOWt

kOOBleOCkzHkurrlvZPjgZ/jgoox5LiH5p6a44KC44Gu44Oe44K544Kv44KS57ir

6KO944GZ44KL5b+F6KaB44GM44GC44KK44CBMjTmmYLplpPkvZPliLbjgafjga7n

lJ/nlKPjgpLooYzjgaPjgabjgYTjgb7jgZnjgILlkITlt6XloLTjgafkuIDlrprp

h4/nlJ/nlKPjgYzpgLLjgpPjgaDmrrXpmo7jgafmpJzlk4Hjg7vmorHljIXjgZfj

gIHnm7TjgaHjgavoiKrnqbrmqZ/jgafml6XmnKzjgavpgYvjgbbjgajjgYTjgaPj

gZ/jgqrjg5rjg6zjg7zjgrfjg6fjg7PjgavjgarjgaPjgabjgYTjgb7jgZnjgIIK

77yc44Gq44Gc44CB5LiN6Imv5ZOB44GM55m655Sf44GX44Gf44Gu44GL77yeCgrl

vZPliJ3jgIHoiIjlkozjgYvjgonjga/jgIzoiIjlkozjga7lkI3liY3jgYzlh7rj

govku6XkuIrjgIHlvpPmnaXpgJrjgorjga7lm73lhoXmpJzlk4HjgpLooYzjgYbj

ga7jgafjgarjgZHjgozjgbDjgZPjga7ku5Xkuovjga/lvJXjgY3lj5fjgZHjgonj

gozjgarjgYTjgI3jgajlvLfjgY/oqIDjgo/jgozjgb7jgZfjgZ/jgILjgZfjgYvj

gZfjgIHoiIjlkozjga7lm73lhoXmpJzlk4Hjga/jgIHkuIDml6blhajjgabjga7j

g57jgrnjgq/jgpLkuIDjgYvmiYDjga7mpJzlk4Hmlr3oqK3jgavpm4bjgoHjgIEx

44Of44Oq56iL5bqm44Gu57ir44GE55uu44KE5oqY44KK55uu44Gu44Ga44KM44CB

5biD44Gu44G744Gk44KM44KC5LiN6Imv5ZOB44Go44GX44Gm5by+44GE44Gm44GX

44G+44GG44Go44GE44GG44Os44OZ44Or44Gu5a++5b+c44Gn44GZ44CC44GT44Gu

44Gf44KB5b6T5p2l44Gp44GK44KK44Gu5Zu95YaF5qSc5ZOB5L2c5qWt44KS6KGM

44Gj44Gm44GE44Gf44Gu44Gn44Gv55uu5qiZ44Gu5Y2K5YiG44KC6YGU5oiQ44Gn

44GN44Gq44GE5Y+v6IO95oCn44GM44GC44KK44CB57eK5oCl6YG/6Zuj55qE44Gq

5a++5b+c44Go44GX44Gm54++5Zyw5qSc5ZOB44KS5Z+65pys44Go44GZ44KL44Kq

44Oa44Os44O844K344On44Oz44Gr5aSJ5pu044GX44Gm44KC44KJ44GE44G+44GX

44Gf44CCCuaXpeacrOOBq+aMgeOBoei+vOOCk+OBoOW+jOOBr+OAgemFjeW4g+a6

luWCmeautemajuOBp+acgOe1guODgeOCp+ODg+OCr+OCkuihjOOBhuOBruOBp+OB

meOBjOOAgeOBk+OBk+OBp+OBruODgeOCp+ODg+OCr+OCkuOBmeOCiuaKnOOBkeOB

n+S4jeiJr+WTgeOBjOWIqeeUqOiAheOBruaJi+WFg+OBq+WxiuOBhOOBpuOBl+OB

vuOBo+OBn+OBk+OBqOOBr+iqoOOBq+eUs+OBl+ios+OBquOBj+aAneOBo+OBpuOB

hOOBvuOBmeOAguOBvuOBn+OAgeiHquayu+S9k+OBq+OCiOOBo+OBpuOBr+OAgeOB

k+OBhuOBl+OBn+S9nOalreOCkuS/neWBpeaJgOOBq+S+nemgvOOBl+OBn+OBk+OB

qOOBp+OAgeS/neWBpeaJgOiBt+WToeOBruS9nOalreOCkuWil+OChOOBmee1kOae

nOOBq+OBquOBo+OBn+OBk+OBqOOCguWPjeecgeeCueOBqOOBl+OBpuiqjeitmOOB

l+OBpuOBhOOBvuOBmeOAggoK44Gh44Gq44G/44Gr44CB54m55a6a44Gu5Yy755mC

55So44Oe44K544Kv44KS6Zmk44GN44CB44Oe44K544Kv44Gr5a++44GZ44KL5Zu9

6Zqb55qE44Gq5ZOB6LOq5Z+65rqW44Gv5a2Y5Zyo44GX44G+44Gb44KT44CC44G+

44Gf44CB5Zu95YaF44Gr44GK44GR44KL44Oe44K544Kv44Gu5qWt55WM5Zuj5L2T

44GM5Ye644GX44Gm44GE44KL5ZOB6LOq5Z+65rqW44KC44Ob44Or44Og44Ki44Or

44OH44OS44OJ44Gu5qSc5Ye65Z+65rqW44GM56S644GV44KM44Gm44GE44KL44Gg

44GR44Gn44CB5ZCE56S+5q+O44Gu6Ieq5Li75Z+65rqW44Gr44KI44KL5qSc5ZOB

44GM5Z+65pys44Go44Gq44Gj44Gm44GE44G+44GZ44CCCgrkuI3oia/lk4Hjga7l

oLHpgZPjgpLlj5fjgZHjgabjgIHnj77lnKjjgafjga/kuovmpa3ogIXjgavjgYrj

gYTjgabjgoLoh6rkuLvnmoTjgavlm73lhoXmpJzlk4HjgpLlrp/mlr3jgZfjgabj

gYTjgZ/jgaDjgYTjgabjgYTjgovjgajjgZPjgo3jgafjgZnjgILjgIzlj5fms6jj

gZfjgZ/ku6XkuIrjgIHkvIHmpa3jga/lroznkqfjgaroo73lk4HjgpLlsYrjgZHj

govjga7jgYzlvZPnhLbjgaDjgI3jgajjgYTjgaPjgZ/mhI/opovjga/jgoLjgaPj

gajjgoLjgafjgZnjgYzjgIHjgZ3jgozjga/jgYLjgY/jgb7jgaflubPmmYLjgavj

gYrjgZHjgovluLjorZjjgafjgIHnt4rmgKXkuovmhYvjga7lr77lv5zjgavjgb7j

gafjgZPjgozjgpLopoHmsYLjgZnjgovjgZPjgajjga/phbfjgaDjgajmgJ3jgYTj

gb7jgZnjgILjgZ3jgozmlYXj Permalink | 記事への反応(1) | 14:01

2020-05-16

anond:20200516223315

Win9xの時代XPの天下よりiOS歴史の方が長くてノキア時代全長に近付いてるとか流石に盛りすぎだろ

anond:20200516222802

実際その時代1995年から2003年位までなのでiOS歴史よりだいぶ短いけどな。

anond:20200516214420

AzureADのMDM機能Android Enterpriseは組み込めるんで

最低限の管理機能だけならAndroid Enterpriseアカウント連携設定するだけで

AzureAD側から管理できる。iOSDEPも同様。

ただ、AzureADの有償ライセンス必要だし、連携先の最新機能対応するのにちょっとタイムラグあったような気がする。

2020-05-09

anond:20200509184652

iPhoneGoogleマップ使えば良いのではー。私つかってるよ。

iOSデバイスタイムラインを利用する

iPhoneiPadタイムラインを利用するには、位置情報を常にONにしておきましょう。

iPhoneiPadGoogleマップアプリを起動しま

画面左上のメニュー(3本線アイコンから設定をタップしま

「パーソナルコンテンツ」をタップしま

位置情報の設定」をタップします(設定アプリ自動で切り替わります

Googleマップ位置情報サービスを「常に許可」に設定しま

Googleマップアプリに戻って「ロケーション履歴がオン」になっているか?を確認します(オフ場合は、スイッチタップしてオンへ切り替えてくだだい)

以上の操作で、Googleマップタイムライン機能がオンになります

設定が完了すると、タイムライン作成自動的に開始します。

https://smatu.net/2018/01/11/google-map-timeline-how-to/

iTunesはいつになったらiPhoneと同期するのに勝手ミュージックリストの複製を作るのやめてくれるんだ?

うちのiTunesはもう12iOSは13だ

なのに今だに既存リスト勝手に複製して作りやがるので、同期→複製されたリストを削除→同期という工程を踏まなきゃいけない

あと追加した音楽Apple Musicから買ってないやつ)は同期すると一発目はリストから削除されちゃうので、同期→再登録→同期をやらなきゃならない

なのでMac側で音楽を追加しました、iPhoneと同期します!って時は

同期→勝手リストを複製するので削除して再同期→追加した音楽が消えてるので追加しなおして再々同期→完成!という手順が必要(たまに一発でうまくいく)

本体MaciPhone使いのMac信者環境なんだからなんとかしてくれホントマジで

2020-05-08

anond:20200508170031

Facetimeグループ機能も使えるようになったんじゃないかな。

俺がiOSアップデートしてなかっただけかもしれないが。

2020-05-07

Google先生一生ついていきます!

Googleは、カレンダードライブ写真Google Keepなどなど。

もちろんブラウザでも大変お世話になっとります。

最近発見した新機能Google Keepの画像テキスト抽出する機能

便利すぎて感動してる。


もともとあったようだけど発見したのは数日前。

たまたま見かけたブログ発見

使ってみてその便利さに刮目した。


やり方はいたって簡単で、Google Keepのメモ画像を貼り付け、

その画像タップして開き、画像テキスト抽出するを選ぶだけ。

ほんの1秒で画像の中の文字が全てテキスト化されて、メモスペースに

入力される。


自分のへたくそ手書き文字も、ちゃん認識してくれた。

印刷物だったら確実にテキスト化してくれるので

手入力で打ち直す必要もない。

リモートワークで資料を持ち歩くのが嫌なので、出来る限り

ペーパーレス化してるんだけれども、使っているテキストの量が多すぎて

なかなか作業が進まず困っていた。

だけどこのテキスト抽出くそする機能を知って、試しにやってみたら

見開き1ページが1秒でテキスト化されて、それをコピペしてExcel

編集して入力するだけ。

今までは、入力Excel

編集して入力するだけ。

今までは、手入力だったから誤字脱字もひどいし、すごい時間かかってたけど

これならその心配もいらない。

なんて楽なんだ!


手入力だったから誤字脱字もひどいし、すごい時間かかってたけど

これならその心配もいらない。

なんて楽なんだ!


3年前から在宅ワーク3年前からノマドワーカーで、旅先でも仕事をしてたけど

最近さら効率化を図っている。

こういった機能がないかなぁととりあえず検索をかけてみると

便利な機能を見つけることができる。


最近良かったのは、音声入力機能を知ったこと。

在宅で仕事する分には声で入力するのも周りを気にせずに済む。

入力時間も半減したし肩こりもずいぶん楽になった。


さらに小さい事だけども、日程調整の日付提案ブラウザカレンダーの日付をタップするだけ

自動入力してるもの

例えば、

「以下の日程でご都合いかがでしょうか。

5月14日(木)11:00〜12:00」

これだけの1文を入力するのに、たびたび半角全角入力を繰り返し、記号の()を入れたり

する手間がすごくかかっていて、ほんとにめんどくさかった。

Googleカレンダーから自動で日程調整の候補日を押す相手送信するアプリ

あっていちどはダウンロードしたけど、私の場合仕事プライベート

アカウントが3つあり、各アカウントスケジュールを入れているので

1つのアカウントしか登録できないこのアプリではどうしてもスケジュール漏れが出てしま

断念。

もしアカウント複数登録できるようになれば、ぜひ活用させてもらいたいけども

今はアナログの「以下の日程でご都合いかがでしょうかメーカー」を愛用さしてもらってる。


アンドロイドiOSを使ってるけれども、音声入力に関してはiOSの方がやっぱり便利。

アンドロイドだと句読点が入れられないので、結局、手入力する羽目になるのが残念。

ちなみにこの文章も音声入力で書いてる。

誤字脱字方言はお許しいただきたい。

さなストレスも見逃さないこと。

ちょっとでも不便だと思ったら、とりあえず検索する癖をつけたほうがいいのかもしれない。

音声入力も、新しく買ったBluetoothキーボードが硬くて何とかならないかと思った時に見つけた。

常識的技術かもしれないけれども、去年までBluetoothのことを、真顔でblueteethと

読んでいた位の機械音痴なので自分としては世紀の大発見だった。

仕事の早さには定評があるし、そこは自信がある。

そのための工夫を日々怠らないからだ。

おなじ仕事の量なら、楽に越した事は無い。

結果が同じまたはそれ以上に良くなるのであれば、楽するための努力をおしまない。

とかく便利になったなと思うこの頃。

今後も新しい技術に少しでも追いつけるように頑張っていきたいと思う

2020-05-06

anond:20200505233945

VBAExcelとか触ってるならPythonSelenium使ってWebシステム自動化や、PyAutoGUIで普通アプリ自動化とかやってみて欲しい

Pythonは少し癖があるけど難しい言語ではないし(VBAとはかなり毛色が違うとは思う)、ちょっと手間かかるけどPyCharmとかVSCodeとかの環境整えて補完やテストデバッグバージョン管理のやり方覚えると、VBAよりもイライラが驚くほど減ると思う

あるいは、プログラミング自動化好きな人と道具的なツールアプリを作るのが好きな人自己表現好きな人がいるように思えて(あとゲーム作り好き)、自動化好きな人ツールアプリを作るのが好きな人結構好みが似ていると思うからPCソフトを作るならC#+VisualStudioiOS/AndroidソフトならSwift/KotlinWebアプリならJavaScript(と今ならVueとか?よく知らない)とかを覚えると面白いかもしれない

自動化転職するのは難しい気がするけれど(事務系の資格持ちとかならスキルとして強いと思う)、アプリ開発ならかなり求人多いし、零細が多いか年収気にしなければ高卒でも就職は出来ると思う

2020-05-05

こういうアプリ、作りたいんです!

はてブ民様の知識を貸してください。

大学オンライン授業で

なおかつ今外に出れないので

アプリ作ってみたいです。

【やりたいこと】

カメラ

布についてるタグ

JIS記号

読み込む。」

画像認識てきなやつをさせる

「読み取ったJIS記号

意味

表示させる」

【なぜやりたいか

シーツを洗おうとしたんですけど

タグ記号意味がわからなくて

結局、ウェブで調べました。

(僕はアプリを入れましたが)

でも、これってQRコードみたいに

パシャっと記号写真に撮って

画像認識させてもっと簡単

わかったんじゃないかなと。

【ワイのスペック

私立文系大学生(法学部)

Pythonの入門参考書(?)やりました。

授業で1年間PHPもやりました。

増田見てるぐらいのネットリテラシーです。

環境

iOS用でつくりたいです。

詳しい事はわからないのですが

Macを用意する必要があればします。

プログラミング言語もこれを機に覚えたいです。

さなヒントで構いません!

身近に聞ける人がおらず教えてください。

追記

たくさんのアドバイスありがとうございます

「何を使って」「どうしたいか

もっと具体的にすべきだと思いました。

ひとまず、何個かヒントをいただけたので

それを調べていくところから始めていきます

2020-05-02

MacDQ10を遊びたいと思ってリモートデスクトップを使おうと思ったが

MacBookDQ10を遊びたいと思った。ゲーム用のデカWinPCはとても使いづらい部屋に置いてあるからだ。

実はDQ10最近ブラウザ版が出た。じゃあこのブラウザ版をMacBookで遊べばいいじゃんという話になったが、うちの回線は夜になるとスピードがガタ落ちになるため遊びたいときにまともに使えないことがわかった。ゲームコントローラーPS4用のDualShock4。これもUSB接続しなければ使えなかった。MacBook本体にあるのはUSB-Cで、DS4にあるのはmicro-Bなので、アダプタをかまさないとMacBookに繋がらない。ここも面倒だった。

なので、ブラウザ版は諦めて家のWinPCリモートデスクトップでつないでドラクエ10を遊べばいいじゃんと思ったのだが、今度はリモートデスクトップだとコントローラーが使えない。

まぁ、そこら辺が全部解決したので記録しておく。

まず、リモートデスクトップは諦める。その代わりにMoonlighthttps://moonlight-stream.org/)を使う。

まずWinPCnvidiaグラボを積んでいることが条件。ゲーム用に組んだPCだったのでここはクリア

そしてnvidiaGeForce Experience softwareWinPCダウンロードインストール。これを使うとゲーム配信とかができるらしいが、その配信システム希望プラットフォームMoonlightクライアントで受信して遊ぶという流れ。

MoonlightWin版、Mac版、Linux版、ChromeOS版、iOS版、Android版、のみならずラズパイとかでも遊べるらしい。とにかく超いろんなプラットフォーム対応している。

次に、GeForce ExperienceでSHIELDオプションをオンにする。これはリモートデスクトップ経由では設定できなかったので注意。

あと、同じオプションカテゴリストリームするゲームが設定できるが、DQ10を遊びたかったらDQXBootという名前exeファイル指定しておくこと。

それから希望するプラットフォーム(今回はMacOS)のMoonlightダウンロードする。で、起動すると自動的ストリーミング設定を完了しているWinPCを見つけてくれる。

そして、接続するときPINコード認証する。

ここまできてMoonlightコントローラー簡単に使えるという話だったが、Bluetoothで繋いだDS4が使えない。USB接続すると使える。

ここも調べてみたら、プレイステーション公式ブログCatalinaなら直接Bluetoothで使えるようになったよとあったので、MacBookOSCatalinaアップデートする。すると使えるようになった。

これら全てをクリアして、寝室のMacBook無線のDS4を使いながらだらだらと遊ぶというダメ人間の城が完成した。

Moonlight本来Steamのためのものだったらしい。なのでDQXに限らずSteamゲームバリバリ遊べると思う。以上。

2020-05-01

anond:20200501232001

おまえが勝手ブランドだと思ってるだけで、MacOSからmacOSiPhoneiPadOSからiOSApple WatchOSからwatchOS、と極めてシンプル説明的名付けなんだが。

anond:20200501012354

PHPRuby on railsサーバサイドが主。AnglerJS、iOSUnity短期の小さい案件でやったけどあまり身についてない。

前職はopenid connectをメインでやってて、一人部署みたいでかなり働きやすかったので他にも何か自分だけの専門分野を作りたかったのだけど、その前にスタミナが尽きてしまった。

その時、自分は「一時情報源に触れられず(触れる能力がなく)かつ広範囲情報を又聞きで『これはこういうものだ』と暗記する」ことが苦手なんだなと実感した。

環境構築でエラーが起きて、エラーメッセージでぐぐると「こう設定すれば直ります」と書かれてて、よくわからないまま直したり、そういうのの繰り返しだったり。

本読んで勉強しなきゃいけないのはわかるんだけど、読んでも読んでも業務に追いつかなくて「本読む時間あったら開発進めなきゃ」になってた。

openidは一時情報源から情報仕入れられて、自分もその範囲だけわかってればよかったから楽だった。

思い出してみると、ただつらいだけじゃなくて色々教訓もあったな。

当時は自然言語処理自分武器にしたくてやってた。

少しでも感性とか文章世界に携わりたくて。

また勉強してみようかな。

2020-04-15

人類時間無駄に奪っているもの

USB差し込み方向の分かりにくさ

YouTube字幕自動翻訳をする時の「日本語」の位置の遠さ

iOSアイコン位置変更のしづらさ(特に画面をまたぐ時)

2020-04-13

ここ数年iOS使ってないから知らんのだけど、iPhoneニュースフィードは未だに東洋経済なんかを見せてくるわけ?

2020-04-03

絶望した!iPad OS絶望した!

3年ぶりにiPadを触ったのだが、操作性の悪さに驚愕した。

ゴチャゴチャとややこしい機能が増え複雑になり、操作性が損なわれている。

たぶんApplePCライクな使い方を意識してiPad OSを作ってるんだと思う。

でも、そんなものユーザーは望んでいない。PCを使いたいならMacBook Air/Proを買えばよろしい。

お願いだ。iOSに戻してくれ。

2020-03-19

iPadの新しいキーボードトラックパッド企業には嬉しいと思う

ブコメ劣化Surfaceとか言われてたので一応需要もあるんだよという話


スマートデバイス導入とかの現場で、俺の観測範囲ではiPad需要は高めだった


理由としては以下のような強みがあるためだ

Surface Proより軽く、Surface Goよりサクサク動く

 →一般従業員オフィス内外で持ち運ぶのに、軽くないと使ってもらえない

  俺はガジェットオタクなので1.5kgを切ったら大喜びで持ち運ぶが、どうにも普通はそうではなく、重いのは活用されなくなってしまうらしい

  (どおりで最近100g単位競争してるわけだ……)

MDMでの管理がしやす

 →MDMというのは簡単に言うといろんなモバイルデバイスをまとめて管理できる便利なもの

  管理コンソールからアプリ配信したり、逆にアプリインストール制限したり、接続先を管理したり、デバイス位置情報を取得したり、紛失時にはロックを掛けたりもできる

  一応WindowsChrome OSMaciOS/iPadOSAndroid管理できる製品はあるのだが、Windowsは当初のOS設計がこういうことを想定していなかったせいかイマイチ不安定で結局手間ばかりかかってしま

  iOS/iPadOSハードウェア一体で作っているのもあり、なんだかんだこの辺が強い


そんな強みがあるiPadだが、今までは「マウストラックパッドでの操作ができないから導入は難しい」という声を多く聞いた

というのも、日本企業だと表計算ソフト文書作成ソフトによって書類を作る仕事が極めて多いのだ

また、PC用に作られた業務Webシステムなんかを持っている会社だと、タッチ最適化されていないUIタッチパネルでいじくることになってしま

どうしてもこれらの使い方でカーソル操作タッチだけだと業務効率が落ちてしま


あとWindowsな2 in 1でSurface系に限って言うと、キックスタンドも厄介だ

先述の書類仕事くらいだったらいいのだが、持ち歩いて検査点検現場でのデータ入力に使うときにいつでも安定した広いスペースがあるとは限らない

音声入力で決まった数値や言葉を入れるのは検査システム側で頑張ればいけるが、何かしら特記事項とかを入力するとなると周囲のノイズのせいで正常に入力できないことも多い

そして、検査システムUIタッチパネルに最適化されていないと、ソフトウェアキーボードを使うと画面が隠れて大変なことになる

そんなわけで片手で持ちながらもう片方の手でキーボードが叩けるようなしっかりしたキーボードは使いみちが広いようだ

(俺個人としても膝上で作業したい人なのでこれはうれしい)


そんなわけで、今回のiPad企業向けのアピールとしてはいい感じだと思った

2020-03-17

anond:20200317130734

間違ってたのでver 2.2です

誰か増田無駄改行を消しつつ等幅フォントで表示する技を誰か教えてください

codeだけだと改行入っちゃうしpre入れるとios safariで綺麗に見えない


未来コロッケ
┣━中華系のコロッケ━━━━━━━━┳━━━━━━酢豚コロッケ
┣━━━欧風コロッケ━━━━━━━┓┣━━━━━━麻婆コロッケ
┣━━中東コロッケ━━━━━━┓┃┣━━━━━酸辣湯コロッケ
┣━インドコロッケ━━━━━┓┃┃┣━━━━━━小籠コロッケ
┣━ロシアコロッケ━━━━┓┃┃┃┣━━━━━八宝菜コロッケアメリカ風コロッケ━━━┓┃┃┃┃┣━━━━フカヒレコロッケアフリカコロッケ━━┓┃┃┃┃┃┣━━━━━━杏仁コロッケ
┣━━━和風コロッケ━┓┃┃┃┃┃┃┗━━━春巻かないコロッケ
┗━━栄養コロッケ┓┃┃┃┃┃┃┗┳━ビーフシチューコロッケ
          ┃┃┃┃┃┃┃ ┣━━━フォアグラコロッケ
          ┃┃┃┃┃┃┃ ┣四種のチーズだけコロッケ
          ┃┃┃┃┃┃┃ ┣━━━━キドニーコロッケ
          ┃┃┃┃┃┃┃ ┣━━━━トリッパコロッケ
          ┃┃┃┃┃┃┃ ┣━━マルゲリータコロッケ
          ┃┃┃┃┃┃┃ ┣━━━━パエリアコロッケ
          ┃┃┃┃┃┃┃ ┣━スターゲイジーコロッケ
          ┃┃┃┃┃┃┃ ┗━━サルミアッキコロッケ
          ┃┃┃┃┃┃┗━┳━━━━ホンモスコロッケ
          ┃┃┃┃┃┃  ┣━━━━葡萄の葉コロッケ
          ┃┃┃┃┃┃  ┣━━━スフニヤコロッケ
          ┃┃┃┃┃┃  ┗━━━━━イナゴコロッケ
          ┃┃┃┃┃┗━━┳━━━━━カレーコロッケ
          ┃┃┃┃┃   ┗━━━━━サモアコロッケ
          ┃┃┃┃┗━━━┳━━━━ピロシキコロッケ
          ┃┃┃┃    ┗━━━━ウォッカコロッケ
          ┃┃┃┗━━━━┳━チリコンカーンコロッケ
          ┃┃┃     ┣━━ジャンバラヤコロッケ
          ┃┃┃     ┣━━スーパーマンコロッケ
          ┃┃┃     ┣━アイスクリームコロッケ
          ┃┃┃     ┣━━━バター揚げコロッケ
          ┃┃┃     ┣━━━プーティコロッケ
          ┃┃┃     ┣━━━━━━━紫コロッケ
          ┃┃┃     ┗━━トウモロコシコロッケ
          ┃┃┗━━━━━┳━━━━クスクスコロッケ
          ┃┃      ┣━━━━━ボンゴコロッケ
          ┃┃      ┣━━━━━タジンコロッケ
          ┃┃      ┣━━━━ポジココロッケ
          ┃┃      ┗━シャクシューコロッケ
          ┃┗━━━━━━┳━━━━肉じゃがコロッケ
          ┃       ┣━━━━スキヤキコロッケ
          ┃       ┣━━━━━━━餅コロッケ
          ┃       ┗━━━━━━蒟蒻コロッケ
          ┗━━━━━━━┳━━━ウイダーinコロッケ
                  ┣━━━━デカタコロッケ
                  ┗━━━ソイレントコロッケ

----


未来コロッケ
┣━━━━中華系のコロッケ┓
┣━ビーフシチューコロッケ┻━━春巻かないコロッケ
┣━━━━━━欧風コロッケ━━サルミアッキコロッケなど
┣━━━━━中東コロッケ━━━━━イナゴコロッケなど
┣━━━━インドコロッケ━━━━━サモアコロッケなど
┣━━━━ロシアコロッケ━━━━ウォッカコロッケなど
┣━━━アメリカ風コロッケ━━トウモロコシコロッケなど
┣━━━アフリカコロッケ━シャクシューコロッケなど
┣━━━━━━和風コロッケ━━━━━━蒟蒻コロッケなど
┣━━━━━━栄養コロッケ━━━ソイレントコロッケなど
┣━━━━━━酢豚コロッケ
┣━━━━━━麻婆コロッケ
┣━━━━━酸辣湯コロッケ
┣━━━━━━小籠コロッケ
┣━━━━━八宝菜コロッケ
┣━━━━フカヒレコロッケ
┣━━━━━━杏仁コロッケ
┣━━━フォアグラコロッケ
┣四種のチーズだけコロッケ
┣━━━━キドニーコロッケ
┣━━━━トリッパコロッケ
┣━━マルゲリータコロッケ
┣━━━━パエリアコロッケ
┣━スターゲイジーコロッケ
┣━━━━ホンモスコロッケ
┣━━━━葡萄の葉コロッケ
┣━━━スフニヤコロッケ
┣━━━━ピロシキコロッケ
┣━チリコンカーンコロッケ
┣━━ジャンバラヤコロッケ
┣━━スーパーマンコロッケ
┣━アイスクリームコロッケ
┣━━━バター揚げコロッケ
┣━━━プーティコロッケ
┣━━━━━━━紫コロッケ
┣━━━━クスクスコロッケ
┣━━━━━ボンゴコロッケ
┣━━━━━タジンコロッケ
┣━━━━ポジココロッケ
┣━━━━肉じゃがコロッケ
┣━━━━スキヤキコロッケ
┣━━━━━━━餅コロッケ
┣━━━ウイダーinコロッケ
┗━━━━デカタコロッケ

やすくしておいたけどあってる?

2020-03-16

anond:20200315225230






















ほぼ毎日使っている一部を挙げたけれども、出勤準備の時間が近付いてきたのでココまで。
気分が向けば追記するかも知れない。

ログイン ユーザー登録
ようこそ ゲスト さん