「エクスポート」を含む日記 RSS

はてなキーワード: エクスポートとは

2022-06-08

anond:20220607212127

ブログ広告が入らないのは魅力だけど、たぶん10年もたずサービス終了すると思う

WordPressならnoteと違ってエクスポートできるだろうけどね

2022-06-06

teacupブログサービス終了とのメールが来てた

感慨深く思いつつもエクスポートを行う

一瞬で出力されたので、え?こんなもん?と思った

2004年から使っており、それなりに長文駄文を書き連ねていたと思ったのに

たった3MB程度のテキストファイルだった

移行先も案内されていたが、若い頃の痛々しい日記はもうローカルにそっと留めておこうと思う

2022-05-12

この文章iPod touchで書いてる

普段メモとか日記とかをiPod touchで書いてiCloud で同期するようになって5年くらい経つか

iPhoneメモアプリも含めて、ノートを溜めていくアプリエクスポート機能がどれもないか貧弱なので、長く使えば使うほど移行が大変になる気がして

それで、テキストデータmarkdown 含む)でひたすら記録を取って貯めていく方式にした

データ検索性はノートアプリと大して変わらないと思う

なんでiPod touch かというと、初めて買ったiOS の端末がこれだっただけだ

今はiPhone も持っているけど、iPod touch のほうが軽くて薄いので、テキストデータ入力するためだけの、文房具として使っている

それでずっと上手くやっていけるはずだと思ってた

けど、iPod touchは、もう終わりかー

iPhone中古を買って同じような使い方すればいいというコメントをけっこう見かけたけどさ、

重すぎるんだよな、どれも

iPod touch の軽さと薄さに慣れてしまうと


iOSバージョン古すぎでどのアプリも使えなくなるまで、iPod touch を使い続けるか

それか、ほかの選択肢を探すか

いろいろ考えてみてるけど、どれも最良の選択肢とは言えない気がするんだよな



どうすっかなー

2021-12-20

anond:20211220095511

外資系テック企業もある程度のスケールになるとドキュメントはやっぱOfficeが書きやすいし共有しやすいよね、ってなってるところが意外と多い

mdとかadocとか使ってると思いきや

「これ、どの記法を使って書いたものエクスポートしたんですか?(クソ遅れてるウチのためにわざわざword形式にしてくれたんやろなぁ)」って聞いたら「word直書きだよ」と言われて逆にビックリした記憶がある

2021-10-28

何かを作るのがプログラミングであって、便利になるわけじゃ無い

https://anond.hatelabo.jp/20211027152420

Excel自動化たかったらマクロでいいっていうのはその通り

ただ、プログラミング本質ってエクセルで実現していることをもっと便利な形で実現することにあると思う

例えばこれまではタイムカードを共有ファイルエクセル管理していて、社員各自手打ちで出勤・退勤入力していたのを

社員毎のボタン作ってクリックしたら出勤・退勤が記録されるとかいうのはエクセルマクロ

オフィス入り口ラズパイタッチパネルカメラで顔識別して出勤・退勤をワンタッチで記録するのがプログラミング

データデータベースに格納されて、それをExcelなりCSVエクスポートできるっていう機能を持たせることもあると思うし

Excel出力して平均勤務時間グラフ化するなんてのもアリだと思う

最初の顔識別ときに表情から疲れを推定してみても面白いかも知れない

ただ一部の管理者だけがそのグラフ見るならExcelでいいだろうけど

社員が見れるようにするならWebブラウザとかスマホアプリ化した方がいいよね?っていう話にもなる

そうなったときExcelマクロだと貧弱だったり不可能なことが出てきたりしてPythonなりWeb系なりが必要になる

「今の業務を楽にする」っていう現状の延長線上の考えとか発想のままだとマクロで十分ってなるけど

新しいユーザー体験だとか問題本質解決だとかを目指したときプログラミング必要になる

2021-10-13

海外の発送業務等の悩み増田酢魔の宮ナノ疎む宇ょ義烏そっはの意外か(回文

おはようございます

海外郵便番号とかさ

海外の住所とかさ、

海外電話番号とかさ、

日本の書式とか桁数とかが違うから

海外配送サービス入力フォーム適当入力しても、

ガチガチに桁数とかを守りに守らないとこの先には進めないフォームになってるから

これ以上先には行けないときがあって、

適当ゼロの桁数を当てはめて入れても

なんだかオーケーな時とダメな時とかがあって、

外国のお客さんにやり取りするとき

攻めるも守るもうまく行かないときがあるのよね。

特定の国だけのやり取りがあってそれを覚えろって話もあるかも知れないけど、

世界中のところへやり取りするから

だいたいは初めての国だったりするパターンが多いので、

ものを送るときのそういった入力フォームには困ったものよ。

これが都市名?州?なにそれ?美味しいの?ってレヴェル。

郵便番号記載が無い!って調べても出てこなくて

郵便番号自体がない香港とか、

これは郵便番号の罠じゃないかしら?

普通あると思うちゅーの。

でも最初に一番困るのは、

住所や郵便番号を見てもどこの国からかのってのが分からないのよね。

から

住所の1行をコピペしてグーグルマップで表示されるから

そこから国を割り出すのよ。

そんで電話番号とか最初教えてくれないお客さんも多いから、

そう言う時適当に送料とかの見積もりもできやしないか

グーグルマップでその時に表示された

近所の飲食店かなにかの出てきたお店の電話番号コピペすると

桁数がバッチリンコであうから

世界郵便番号選手権

違う違う、

世界電話番号桁数選手権での第1回戦ぐらいは突破できるのよね。

あと、

その国は何語なの?ってことも意外と困るのよね。

基本やっぱり英語で事欠かない暮らしを過ごせる翻訳サービスがあるように、

大体はそれでまかなえちゃうからテクノロジーの発展は

すさの凄まじいものねって

とても有り難く思うのよ。

あとこれあったら私絶対買うんだけど、

世界電話郵便番号辞典ってのが欲しいわ。

細かくどこそこがって完璧情報が欲しいんじゃ無くて、

せいぜい

この国の郵便番号は何桁、

この国の電話番号はこの数字から始まっての何桁とかって

その桁数目安辞典が欲しいのよね。

そういうの手探りでやってると1日が終わってしまうと言えば言いすぎの過言なんだけど、

これさー

まだ件数少ないからいいんだけど

ちょっと数が多くなったら恐ろしいことになるわね。

全部調べて全部送料も見積もりして、

って感じになるのよ。

いか国内流通システムの料金が離島遠方を除く一括したほぼ同一のシステム料金になっているのは、

そこの考える手間や時間や暇をかけて煮込んだ

美味しいビーフシチューのように

冬に温まれる美味しくてハッピーなレシィピと同じようなのかも知れないわ。

何でもかんでもエクスポートできてインポートできると思ったら

問屋さんが卸してくれないわけよ。

あー海外発送とかドイメンがくさいけど

しかたないわね。

海外に思いを馳せ参じて頑張るわ。

うふふ。


今日朝ご飯

ハムタマサンドです。

よくみたら真ん中のハムサンドゾーンハムがやっぱり厚くなってたみたいで

気が付かないところのバージョンアップ

私気が付いちゃったわ。

なかなか食べ応えのあるちょっと厚みのあるムーハーよ。

美味しいわ。

日々の気付きって大事よね。

そのパン屋さんのレジの人が

髪切って短くなってたので、

私はここぞとばかりに

タモさんのズラとタモさんマイクをもって髪切った?ってリアルに聞いてみたら、

そうですね!ってなかなか100点な返しに

仕掛けた私が笑ってしまったわ。

私も髪切ろうかなーって言う人ほど切らないわよね

いつかなんかピンクかにしてみたいわ。

デトックスウォーター

カボスまり現象があって1日1トンも余るようだって話しよ。

コアラの握力が1トンとは次元の違う話かも知れないし、

あのコアラの1トンの握力で記が見つかれたら、

たぶん人間の腕が粉砕してしまうから

なかなかコアラさんは力加減手加減してくれる優しい動物さんなんだわ。

たぶんコアラ本気だしたらヤバイわ。

なんだっけ、

うそう、

カボスウォーラーって言いたかったんだけど

なんでコアラの話になっちゃったのかしらね


すいすいすいようび~

今日も頑張りましょう!

2021-07-02

○○○○ー○

アイスバーン

アイソトープ

アウトコース

アウトバーン

アジアニーズ

アストナージ

アドバルーン

アドリアーノ

アネクドート

アピトベール

アフタヌーン

アメリカーナ

アラビアータ

アリエノール

アリギエーリ

アルスラーン

アルダシール

アルパチーノ

アロエリー

アンチテーゼ

アントラーズ

アントワープ

イオンモール

インカコーラ

インクボール

インストール

エアグルーヴ

エイトビート

エカテリーナ

エキスパート

エクスポート

エゴシーレ

エスカレート

エルマリート

エレクトーン

エングレーブ

エンドノート

エンドロール

オウンゴール

オキシドール

オメガルーラ

オンパレード

カスタマー

カストラート

カナダグース

カマンベール

カメラワーク

カルベローナ

カルボナーラ

カンタロープ

カンピオーネ

ガルフポート

キシリトール

キリスパート

キルケゴール

キングデール

キンタマーニ

ギネスビール

クアドラード

クセノポー

クミンシード

クラスルーム

クリアベース

クリアベール

ロウカード

クロスシート

クロスロード

クロムハーツ

クングラード

クンダリーニ

グインサーガ

グランゾート

レゴワール

ケルナグール

コインパーク

コダクローム

コパカバーナ

コルコバート

コルチゾール

コルトレーン

コンクラーベ

コンクリート

コンサドーレ

コンジローマ

コンタドール

コントロール

コンビナート

コンプリート

ゴスペラーズ

サザンビーク

ボナローラ

サラダボール

サルトー

サルドール

サロメチール

サンクレール

サンタローズ

サンパギータ

サンマリーノ

ザミンダーリ

シエラザード

シコンコート

シナモロール

シルクロード

シロガネーゼ

シロノワール

シンガポール

シンクレール

シンジケート

シンドローム

アスター

スカイマーク

スカイラーク

スカルボーズ

スクラロース

スコアボード

スタンダード

スタンダール

スパイゲート

スパムメール

スピリトー

スピルバーグ

スリムハーポ

スレイヤーズ

スワンボート

センコロール

ソウルフード

ソステヌート

ラムナード

エトロープ

タイトロープ

タイムセール

タイムリープ

タウンページ

タラベール

タンガニーカ

タンジマー

タンアール

ダイスダーグ

ウンコート

ダウンロード

ダクトテープ

ダブルリー

ダブルリー

ダンスホール

バクローム

チンチコール

ツインターボ

ツインテール

ツバメノート

ツルナゴーラ

テニスコート

テルパドール

テルミドール

レスコープ

テレタボーズ

デスタムーア

デストラーデ

デスペラード

デビルロード

デフレパード

デルダール

トスカニーニ

トトトツート

トマトソース

トリコロール

トルクカーブ

トロピカーナ

トロンボーン

トンデミーナ

ドボルザーク

ドルトー

ドンキホーテ

ナイシトー

ナイトプール

ハイドレート

ハズキルーペ

ハンカチーフ

ハンドソープ

ハンドボール

バトルドーム

バブルソート

バリアリー

バロンドール

バンガロール

パズルゲーム

パリダカール

パルムドール

パンチパーマ

ヒメノアール

ビエンナーレ

ビオサバール

ビスクドール

ビデオテープ

ピラメキーノ

フジクローム

フラゴナール

フラペチーノ

フランセーズ

フレイザー

フレグモーネ

フロンターレ

ブイヤベース

プライベート

プラズマート

プリマベーラ

プレイアード

プレパラート

プロテアーゼ

プロムナード

ヘルプマーク

ベイスターズ

ベオグラード

べレロポー

ベンザエース

ベンチシート

ベンチマーク

ペスカトーレ

ペプシコーラ

ペプチターゼ

ペルグリー

ホセリサール

ボアソナード

ボラギノール

ボンピアーニ

ポポラマーマ

ポリメラー

ポルトキー

ポンドガール

ポンパドール

エストー

キラドーラ

マグコロール

マスカレード

マデサゴーラ

ハブフーラ

マリオカート

マルガリータ

マルコポーロ

マンマミーア

ドルラー

ミナカトー

ミルクセーキ

ミルクボーイ

ミルクレープ

ムシコナー

インコース

メトロノーム

リンガー

メルクマーク

モザンビーク

モノクローム

マンドール

モンロワール

ヤクトドーガ

ユルスナール

ヨクアタール

ライフワーク

ラブラドール

ランドマーク

ランペルール

リズムゲーム

リブルアーチ

リムルダール

リングノート

リンチバー

リンドバーグ

ルバイヤート

レイストーム

レトロゲーム

レンズフード

ロトスコープ

ロマンサーズ

ロングシート

ロングボード

ワンパターン

2021-06-18

anond:20080618212659

今日、客に提案中のシステムを、技術部増田くんに説明してもらったんだ。俺ももちろん同席で。

 客:このデータは一括でエクスポートできますか?

 増:集計したものだけになりますけどいいですか?

えー「集計したもの以外も必要」かどうかなんて聞かれてないじゃん、余計なこと言いやがって。そこは客側の発注選定にとって結構デリケートな部分だぞ。

 俺:いや、ここは集計前のデータがそのままエクスポートできるはずです、そうじゃないとおかしいです。

わず口出ししちまった。増田くんはむっとしている。

いや真偽はどうあれ、ここはカスタマイズしてでも要望に合わせなきゃならんポイントなんだって。この案件の失注インパクトお前わかってる?

案の定、終わったあとも不満な顔してるだけで、こっちと話しようともしないし。

そもそもが集計前データエクスポートできないのは何でよ。うちの技術者世間に比べてレベル低くね?

顧客要望無頓着な応答して、話をおかしくしないで欲しい。技術者として正確に答えようと一生懸命なのはわかるよ。

でも世間技術者って、僕らは僕らの世界だけで正しけりゃいいんです、受注の成否は知りません、なんて態度なもんなのか? ウチだけだと思いたい。

ウチだけだというなら転職を考える。


元増田情報だけだと、こんなアナザーサイドも想像可能から、何とも言えん。

いや、なんとでも情報追加できるだろうから、己の正当性を訴えるのは勝手だけれど。

まあ、増田がまだ若くてどうしても腑に落ちないっていうんなら、出まかせ野郎とか決めこむ前に、営業の人と少し話しをしてみるのもいいんじゃないの?

anond:20210618131813

客が「集計前のデータの一括エクスポートが出来るか」と聞いたのではないのだから「できます」と答えるのが正解

集計後ではあってもできるのだから嘘は言ってない

納品後に文句を言われても「集計前のデータの一括エクスポート」という仕様指定されていないのならそれは発注側の指定不足

からいちいち「集計後のならできます」と答えたあなたは「余計なことを言った」と言われても仕方がない

クライアントにとって親切とは言えないが、嘘を言わなければ売れてなんぼなのが営業

2021-06-05

anond:20210605111951

これ多分wordで作ってるんだろうけど今pdfへのエクスポートなんか一瞬でできるのに

それを知らないままずっと同じ職員が作り続けてるんだろうなという気がする

2021-04-22

anond:20210422135048

まずその例えの結果は何だったのか解らないからみんな???ってなってる

相手の指すエクスポート増田の指すエクスポートの違いが問題なのか

エクスポート誤用問題なのかそこを明示してくれ

質問しても答えが返ってこない

例えばエクセルを使った作業で「データエクスポートして」と指示があったとする。

俺は「そのエクスポートの元になるデータはどれですか?」と質問する。

エクセルファイルを別の形式にして出力するんだよ」と返ってくる。

お互いに「?」となる

ということが頻繁にある。

質問のやり方を変えたり紙にメモしたら通るんだけど何でこういうことが起こるのか分からない。

2021-04-01

吉田と書いたら増田須磨裸体か戸田市よ(回文

ちゃっちゃちゃちゃちゃちゃっちゃちゃちゃっちゃ!

う~

まん防!

マラカス持ってマンボナンバーファイブの節で歌ってみてね!

おはようございます

今日は何でも吉田と書いたら増田

増田と書いたら吉田って入れ替わっちゃう、

私たち入れ替わっちゃった~!?

って俺とお前と大五郎を地で行くように、

本当に入れ替わっちゃったのかポコチンの有無を確認するも

どっちも最初から男子だったって言うエイプリルフールネタオチ

投稿フォームの時すでにお寿司でもう増田吉田となる芸が凝ってるわね。

素晴らしいわ。

そんな増田吉田機能をつけるなら、

増田エクスポート機能もしくはバックアップ機能付けて欲しいなとマジで思う5秒前でした。

あのさ、

桜咲いてるわよね。

前書いたっけ?

もう私の所の地域は満開越えちゃった感じで

桜咲いたら一年生と言うぐらい4月の桜を心待ちにしていた新入学生の期待を裏切る3月に咲き切っちゃう桜の開花の速さよ。

たぶん私の地域

せいぜい見ごろは今週いっぱいだと思うので、

私もちょっとお昼休みに近所の公園の桜でパン紅茶もっていって、

お花見してきたわ。

5分ぐらいだけだけどね!

なんかこうやってでも花見感出していかないと、

4月迎えられないじゃない。

天気も良かったからよかったわ。

近所にイングリッシュインターナショナル的な学校があるのか分からないけど、

その時の昼休みなのか

公園も平日この時間帯は

ちびっ子で溢れていたわ!

密ってなに?って感じどころか超賑わってるわ。

そんなベーコンチーズパン紅茶と一緒に頂きながら、

このベーコンチーズパン98円って

どんな製造コストなのかしら?って徹底的にケミカル材料ファクトリーにこしらえられた合理的パンをかじっていたわ。

なんか手ぶらお茶だけじゃねーって思いつつ。

そんなパンよ。

本当に天気がよくってそんな些細なこともササッと忘れちゃいそうね。

そうよ、

だって明日になればもうみんな吉田ことなんて忘れちゃうんだから

うふふ。


今日朝ご飯

タマサンドがなくフィッシュ系のフライサンドもなく、

うーんとひねり出してこれエイプリルフールから実はあるんじゃない?って

夢だと思い頬をつねってみたけど現実だったわ。

ハムタマサンドしかなかったわよ。

そう言う時もアルカポネ。

デトックスウォーター

ストロベリーウォーラーしました。

この時期苺は鉄板よね。

もう春はこれでいいわ。


すいすいすいようび~

今日も頑張りましょう!

2021-03-11

anond:20210311120637

ですな

SUICAとかも便利そうだけどそっちでエクスポートしたものを結局インポートしないといけないしめんどい

それなら現金のほうが雑出費あつかいにしちゃえるからまだましかなあ

なのでVISAデビがつかえる店舗をメインにどうしてもしまうので、

消費行動がルーティンになってしまって単純な生活になってしまうおそれはあるかも

2021-01-30

Twitterのミュート数が1ヶ月で3000超えたんだが?

やべぇわ。もうこれ本垢だな。ミュートのエクスポートができるようになるまで

 

どこで繋がるか分からいか

かなり遠慮目にブロックしてるがブロック数も120を超えた

まぁ別垢は5000以上ミュートじゃなくてブロックしてるんだが

マジでヤバい

 

すごくアレな気分になったので増田に来た

 

今は○○だからと思ってるかも知らんけどおそらく君は一生そのままだよ

たぶん知能の問題だと思う

けれど別にそれでも問題なく生きていけるので

もし自己肯定感()や収入やらに困っているなら自分特性を受け入れた上で生きたほうがいいと思う

 

富豪じゃないのに札束ビンタしてやりたい

2021-01-16

Twitterミュートを書き出せるようにして欲しい

Twitterでのブロックは5000超えたんだけどエクスポートインポート出来るじゃん?

 

でもミュートは書き出せないじゃん?1000超えたんやが???

1000ユーザー以上またミュートするのクッソ怠すぎる

 

ミュート書き出し機能が来るまで1000ユーザーミュートしてるのが本垢かぁ〜・・・

う〜〜ん・・・

2020-12-26

小論文小籠包は似ている

小論文小籠包は似ている。同じようなことを考えている人がいるはずだと考えて検索したら、大量にそのようなツイートが出てきた。『うなぎなう』と同じくらいあるのではないか。つまり小籠包うなぎだということがわかった。うなぎ料理といえばひつまぶしだ、というかそれくらいしか知らないが、つまりひつまぶしうなぎじゃない部分が小論文に相当するわけか。かける汁が小論文なのだろう。ここで冷静になって考えてみると、小論文が汁で小籠包うなぎである可能性もあった。『包』という漢字に着目すれば、汁がうなぎを包んでいると考えるのが妥当から小籠包が汁で小論文うなぎということになる。小論文といえば皆に嫌われる課題代表格だが、うなぎは皆に好かれている。どうしてこのような差が生まれしまったのか。うなぎは美味しいが小論文は食べられないというのが原因の一つとして考えられる。つまり小論文を美味しく食べることができれば皆が小論文を好きになり、小論文うなぎは同一の存在に近づく。小論文を書くのは紙で、紙を食べるといえばヤギだ。しかし実のところヤギに紙を食べさせるのはあまりよろしくないらしい。やはり小論文を食べるのは難しいかしか希望は残っていた。小論文を書く場所は紙とは限らない。べつにWordでもテキストファイルでも、内容が小論文であれば小論文であることには違いあるまい。近年は新型ウイルスによる感染症を避けるため授業のリモート化が進められているから、それに合わせて小論文電子化されるのも十分ありうる話だろう。しか電子化したものを食べるのは紙を食べる以上に困難だ。やはり難しいか。ここで、電子化したデータは様々な形式エクスポートできるということに気づいた。つまり、食べられる形式小論文エクスポートすれば小論文を食べることができるようになるということだ。どこかの童話に出てきたお菓子の家みたいに、お菓子小論文というものを考えれば、小論文を食べることが可能になる。厳密にはうなぎお菓子ではないのだが、うなぎパイというお菓子があるので、まあ問題なかろう。しかし、400字程度の小論文でもお菓子にするのはそれなりにコストがかかる。たとえばバースデーケーキを例に考えると、お誕生日おめでとうの10文字程度しか情報を持つことができない。したがって小論文ケーキバースデーケーキのおよそ40倍コストがかかってしまう。あまりにも値段が高騰してしまった。近年はうなぎの値段が高騰しているから、それで適正かもしれない。

2020-12-20

プライベートメソッドテストすべきか

「すべきでない」というのがたぶん多数派

テストすべきでない理由としてだいたい次の理由があげられる。

プライベートメソッド関数テストする必要は無いと考えていますプライベートメソッドは、実装の詳細であるからです。

多くの場合、そのクラスパブリックメソッド経由でプライベートメソッドテストも同時に行えます

プライベートメソッドのテストは書かないもの? - t-wadaのブログ

ほとんどの場合プライベート メソッドテストする必要はありません。 プライベート メソッド実装の詳細です。

プライベート メソッドがある場合は、パブリック メソッドを見つけて、そのメソッドに対してテスト記述します。

単体テストを記述するためのベスト プラクティス - .NET | Microsoft Docs

プライベートメソッドテストするな」と強く主張されるのは、ケント・ベックの影響もあるかもしれない。

例えばtwitterで、パブリックメソッドにだけテストを書き、テスト必要なほどプライベートメソッドが複雑ならそれを別のオブジェクトに切り出す必要があると発言している(twitter/kentbeck)ように、プライベートメソッドテストに強く反対している。

またベックの書いたSUnit(xUnitの源流にあたる)には「ひとつテストひとつオブジェクトで表し、それによってテスト独立性を高める」というアイディアが使われている(そのアイディアを実現するためにとても複雑な設計をしている Simple Smalltalk Testing: With Patterns)。テスト自身ひとつオブジェクトとして独立しているなら、テスト対象となるオブジェクトプライベートメソッドテストできないのは当然のことになる。

しかし「プライベートメソッドテストがしたい(したくなることがある)」と感じる人も相当数いる。

そう感じる人にとってはむしろここからが本題で、

問題になる。

テストファーストで開発するなら手を動かしながら軽い気持ちで書きたい。

例えそのクラスがprivateメソッド依存関係があっても。

コンストラクタインジェクションされたクラスのprivate メソッドでもテストファーストしたい - Qiita

privateなルーチンの自動テストは面倒だ。実際にコーディングするとき最初publicにしておいてテストしてうまく動いていそうならprivateにするのだけど、この「いそう」がくせ者。いっそのことすべてpublicにしたくなる。

私は元々メソッドはprivateにしない主義なのでメソッド場合問題ないのだけれど、ファイル内の「関数」が問題になる。和了計算だと和了形判定とか符計算とか和了役判定とか単体でテストしたい内部関数が山ほどある。(twitter/koba0367)

private メソッドテストすべきか問題原則論だけだと袋小路に入りがちだから、private メソッドテストしたくなる具体的な場面について議論したほうがいいと思う。

自分レビューでよく見る例としては、複数の public メソッドの重複部分を private メソッド抽出した結果、濃い private メソッドと薄い public メソッドが一対多関係になる場合が挙げられる。設計としては間違っていないし、わざわざ public メソッド経由でテストする意義があるかというと微妙。(twitter/ts7i)

きれいなインターフェースを作ろうとすればするほどpublicメソッドじゃない部分に複雑性を追いやることになり、壊れた時に手戻りが大きすぎると思ったら、プライベートバックドア開けてでもテスト書くようにしてます (twitter/mizchi)

しかプライベートメソッドに対するテストを書こうとすると大概リフレクションなどで可視性の制限をすり抜けるとかメソッド可視性を変更するといった回りくどさやコストの導入が必要になるので、じゃあプライベートに対するテストはそうしたコストに見合うのかが問題になる。

伊藤さんの答えは「原則書かないほうがいいという大前提のうえで、どうしてもというときは、"これはテストのためにpublic"にしているというコメントの上でpublicにする」だった。

自分は「テスタビリティのためにメソッドをpublicにする」っていう"実プログラム挙動を変えること"の方が、「privateなメソッドテストコードのみsendで叩く」よりも怖いって思ってることに気がついた。(twitter/highwide)


メソッドプライベートパブリックかという話とそれをテストするかどうかは別問題だろという意見もある。

単体テストホワイトボックステストだとするなら、publicかprivateかでテストの有無が変わるのは明らかにおかしいだろ。ややこしいロジックはprivateに隠蔽すべきだが、そこがテストできないなんて。 (twitter/kmaebashi)

private メソッドテストするかどうか? まず最初に言っておきたいのは public/private は抽象設計問題であって、テストすべきかどうかとは当然無関係だろうということ。(twitter/qeigoi)

特定言語の貧弱な機能思考制限を受けて誤った結論を出している典型的な例。

"テストを書くべき"と"上位層から可視性"は直交する概念

https://b.hatena.ne.jp/entry/4684049296462116226/comment/megumin1

テスト粒度メソッドアクセス権は独立したものなので、「プライベートメソッドテストすべきか否か」という切り方自体ナンセンスではあるのだが、現実問題としてはアクセス権がテストに影響するので難しい。(twitter/AoiMoe)

private メソッドテストはすべきかどうかというより、「できるべき」であって、それができないというのも、ある種、言語機能テストインピーダンスミスマッチと言えるのではないだろうか、と思っている。(twitter/aetos382)


プライベートメソッドテストがしやす言語での意見

RustやGoではプライベートメソッドに対するテスト簡単にできる。

そのためかプライベートメソッドテストすることに対して拒否反応があまりないようだ。

Rustのテストファイル内とtests/以下の2箇所に書ける。

テストには開発用のホワイトボックステスト仕様確認用のブラックボックステストがあり、前者をファイル内に、後者をtests/に書けば良い。

例えば度々議論になるプライベート関数テストについてはもちろんホワイトボックステスト。(twitter/blackenedgold)

Rustではプライベートに対して何の手間もなくテストが書ける。

概念的にはプライベートに対するテストは外部コードではなく内部コードの一部として見るべきなのだろう。

Rust入門を兼ねてプロジェクト・オイラーの問題を解く - 再帰の反復blog

Rustでprivateなメソッドテストを書きたいなら、そのメソッドのすぐ隣に書けば内部アクセスになるから普通に書けるよ、ってのは目からウロコだった。できるだけ近いところにテストを書こうっていう文化と相まって最高。(twitter/kuy)

Rustみたいに単体テストは同ファイルに書ければいいのに

assertionチックにprivateメソッドのすぐ下にテスト書きたい

ドキュメントにもなるし (twitter/takaya_tim)

Rust のようにユニットテストプロダクションに混ぜる方式はおれもいいと思ってて、テストプロダクションを分離することで private 関数テストができない問題があるけど(テストしたければクラスを分けよ/メソッドを公開せよ/テスト必要なし、に分かれるよね)、そもそもこの議論不要になるよね (twitter/nunulk)


go言語だとプライベートメソッドテスト普通にやりますね。(twitter/mattn_jp)

昨日「private method の単体テストは書くか否か」という話題がちょいとあったのだが、わしは当然書く感じの昨今を送ってきたもんで何で書かんのやくらいに思ってたんだけど、Go だと private なやつのテストが書きやすいってのがデカそう。(twitter/pankona)

golangのテスト書いてたけど、テストプログラム名前空間(パッケージ)が、対象プログラムと一緒で、そのためプライベートメソッドでもテストできるの良い感じ (twitter/74th)

Goテストコードテスト対象と同じパッケージにすればエクスポートしてない関数でもなんでもテストコードから参照できるんだけど、これってプライベートメソッドテストすべきか議論するよりテスト書けと言われているようで好き。(twitter/plan9user)

プライベートメソッドテストするか?」とは別にドキュメントソースコードと同じファイルに書いていい(文芸プログラミング)なら、単体テストテスト対象と同じファイルに書いてもいいのでは?」というのも論点になるかもしれない。

2020-12-05

BOMって何ですか?

本番環境サービスインの事前作業を僕と新人さんとで行った。

お互い在宅でリモート作業

新人さん――2〜3年目くらいの子――が作った手順を元に僕が作業画面を共有する形で作業を進めた。ペアプログラミングならぬペアオペレーションってやつだ。

作業内容はテスト環境で作ったデータを本番用にコンバートしつつ入れ込むもの

ある作業の中で入れ込んだデータ確認するためにcsvファイルエクスポートして中身を確認する事を行うのに、何気なく`Alt-h`,`pe`,`↓`,`Enter`(WindowsエクスプローラHomeリボンを開いて、ファイルを開くセレクトボックスを展開、↓矢印で一つ下のSakura Editorを選択して開く)で、関連付けされているExcelではなくテキストエディタで開いた。

その時、「今のどうやったんですか?」と質問された。

手慣れたキー操作だったため素早かった事、オンラインミーティングでの画面共有はラグが発生する事もよくあるので、何をやったかからなかったのだろう。

一度閉じて、最初から解説しながらゆっくり作業し直して見せて納得してもらえた。

「私、いつもExcelを開いてcsvインポートを選んでやってました。ダブルクリック普通に開くと文字化けするし…、面倒だったんですよねー。今度からこの方法を使わせていただきます!」

うむ、正道だ。UTF-8エンコーディングされたcsvファイルを開くには一手間掛かる。

「因みに――」とSakuraEditorなら「ファイル名を付けて保存」からBOMのところにチェックを付けて上書き保存しておくとExcelからでも文字化けせずに開けるようになることを教えてあげた。

BOMって何ですか?」

これは少し困った。

BOMの話をして…するとUTF-8BOMを付ける意義とは?って聞かれるよね…ExcelというかMS製品全般でそういう仕様なんだよって話もしないとダメか?

あー、クソ面倒だな。

ちょっとしたおまじないだよ。」――実際間違っていないだろう。`#include <stdoi.h>` だって"おまじない"なのだから

本番作業中に脱線したことを戒めつつ、一方で多少の後ろめたさを感じながら実作業に戻った。

その後、特にトラブルもなく作業は予定より30分ほど早く終わり、お互い「お疲れ様でしたー」と労いつつオンラインミーティングを閉会した。

あ、BOMの話してない。と直後に気付いたものの時すでにおすし

まっ、気になったらググってくれるだろう。

2020-11-28

ぶっくまーくをつくったのでばずりたい

http://masuda.soregashi.com/

というわけで作りました

それだけでは、あまりにもなのでChoromeの場合作成手順を書いておく。

たぶんどのブラウザでも似たような手順でいけるでしょう。

  1. Ctrl + Shift + o でブックマークマネージャを開く
  2. 右上の:(実際には縦に点3つ)からブックマークエクスポート
  3. ダウンロードしたファイルエディタで開いて、正規表現で「ADD_DATE=\".*\"」を無に置換(この手順は別にやらなくても良いが、ブックマーク作成時刻データが気になる乙女心配慮

あとはFFFTPあたりでupしたらいいです(ブログならHTML編集モードコピペすればよいでしょう)

FFFTP10年ぶりに使った気する。

2020-10-28

anond:20201028180720

いや、CSVしか出力できないシステムからね。カスタマイズしてエクセル形式エクスポートとかつけることも可能だけど、金貰わないとやらないよ。

2020-09-17

から見た現実

O*Oに入って1年。いろんなことが起こりまくってる。

ただ、とてつもなく自転車操業会社であることは間違いない。

内部崩壊が始まりつつあるような気がするので、メモしておく。

この1年で、加入して脱退していく施設が全体の1/3ぐらい。3件取っても、そのうちの1件が1年以内、たぶんもっと短い期間で脱退している。

営業トークで聞くO*Oのメリットと、その実態があまりにも乖離しているからだと思う。

ビジネスモデルというか、ビジネスコンセプトはとても良いと思う。

かに個別企業として営業しているホテルが寄り集まったほうが集合知効率が得られる。ただ、それはフランチャイズオペレーション

ある程度のクオリティ提供できる前提であって、それができないのであれば、利益の食いつぶしでしかない。

インド人社長の最大の失敗はなんだったか

僕は、人材採用だったと思う。

管理職英語ができる人が登用されているが、英語が売りで、ムダに給料だけ高くて能力は大したことない人が多い。

インド人経営層とのコミュニケーション上、英語力が必要だったのは理解できるが、能力が高くない人を選択的に採用しているところにセンスの無さを感じる。

そして、有能な人からどんどん抜けていく。

ダメ人材も当然ふるい落とされているが。

エグい人事施策割愛する。

何が残るのか。

インドで作ったO*Oビジネス日本宿泊業界には通用しない。

ただ純粋に、すべてのクオリティが低すぎるので、バックボーンシステムなど、すべてを作り直す必要がある。

逆にそれを世界エクスポートできるぐらいになればよい。あえて日本だけに最適化するよりは、世界を見据えて。ベンチャーらしく。

残された時間は少ない。インド基準から脱却し、クオリティの高いサービスを構築するだけ。

まだ人はいる。中小共通化できるナレッジも蓄積されている。

この1年半で学んだことを活かして作れば、新しいO*Oが作れるはず。

メール添付ファイル

昔作ったスマホアプリ

現在バージョンアップしてWebアプリになってるけど、スマホ版を使ってるお客さんが移行するときには、データエクスポートして、それをメールに添付して送ってもらってる。

でもデータがぶっ壊れてることが非常に多い。

メール添付ファイルってこんな信頼性のない方式だったんだ。

よくこれで世の中回ってるな。

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