「コメントアウト」を含む日記 RSS

はてなキーワード: コメントアウトとは

2020-05-31

ソースコード中のコメントアウトしたコードを消すべきか

git とか使ってるなら戻せるんだから消しておけ が主流だと思う

自分も以前はそう思ってた


だけど、過去バージョンから戻せるのはそれを知ってる人、基本的に作ってその修正をした人なんだよね

引き継ぎで渡されたものとか過去に何があったか知らないし、戻すだけで良くても戻すものがあることを知らない

引き継いだときに何千とかあるコミット全部を確認なんてするわけないし、コミットがきれいにまとめられてなくてコメントも「修正」くらいしか書いてないのだと見る価値いから全くと言っていいほど見ない


そういうことを考えるとコード中に残した上でコメントとして「〇〇するための機能、✖✖ならこのコメントアウトを解除すればいい」みたいなのが残ってる方が助かる

コメントアウト部分はメンテされてないかそのままでは動かないかもしれないけど、他人が作ってどこをどう修正すればいいかがわかりづらいものだと、なにもないよりは参考になるものがあってそれを少し直す方が楽だし


バージョン管理してるなら消すべき とは思わない派にしました

2020-05-19

私のお墓の前で泣かないでください

あとモックサンプルデータベタ書きしたとこコメントアウトして消さないのやめてください100行くらいあるから

2019-11-25

影響調査しんどい

巨大レガシーシステムの維持をしてるんだけど、修正の影響調査が膨大でもうしんどい

いまは、お客さんから要望で、ちょっとした処理をするのをやめようとしてるんだけど、ある箇所をコメントアウトしていいかどうか調べるのに200本以上のcobolプログラムひとつずつ見ないといけない…ハア…

2019-10-21

VTuber業界燃えているアップランド企業サイト面白い

株式会社アップランドが、運営するVTuber集団アイドル部」に

所属している夜桜たまの告発きっかけで燃えている。


そのアップランド企業サイト話題になっていたので紹介。

https://www.appland.co.jp/company/


会社概要欄のソースを見てみると、なんと「電話番号」欄がコメントアウト

消されていた。(FAXも同じ)

自社の電話番号欄をコメントアウトする企業とは珍しい。


また、「取引先」には4社のみ記載されているが、これも面白い

以下の通り。

Amazon Web Services, Inc

Facebook, Inc

アップルジャパン株式会社

グーグル株式会社

なんと、取引先はGAFAのみである

なんという意識の高い企業なのだろう・・・


アップランド未来が楽しみである

というかVTuber大手企業でこれって、VTuber未来心配だ。

2019-07-17

anond:20110129104126

多分だけど、

関数突入直後にreturnしていた

とか

#if 0 ~ #endifでコメントアウトしていた

というのは恐らく、ソースに手を加えたくなくてそのような事にしたのだろうかと思う。

上手くいかずに元に戻すときの事とか、DIFF差異になってしまう事を考えたのではないだろうか?そんな気もする。

仕事で、変数名が全部女性名前とかそんなお遊びを入れるのは感心出来る事では無いな。

2019-05-22

anond:20190522143920

技の名前にも見える。「喰らえ、コメントアウトぉ~っ!」みたいな。

anond:20190522114641

コード一時的コメント化して処理を無効化するのをコメントアウトって言うんじゃないの?オレはそう思っていた。

コメントアウト

ネット言葉意味が変わっていくのはよく見るけど、それなりにコードが書けるっぽい人のブログで、ただのコメントのことを「コメントアウト」って書かれてるのを見たわ。

コメント」のかっこいい言い方みたいな感覚なのかね。

anond:20190522083810

”#”はmarkdownだと見出しになるので、一般テキストではコメントアウトには見えづらい。

本文がそのプログラミング言語っぽい感覚で書いてるんならいいけど。

メールの文面で#つけてコメントする文化ってあるの?

ITインフラ系の部署仕事しているけれど、メールの文面で#をつけてコメントする人が何人かいる。

いくつかのプログラミング言語で使われるコメントアウトの#から来ているのだと思うけれど、個人的にはなんとなく違和感がある。

なお、自分は※を使っている。

2019-03-08

ゼロ嫉妬魔女人格の1つはレム?

最近ゼロ見直した。

前に見たとき嫉妬魔女はレムではと思ってたので、その時の考察と見返した今の考察を。

基本全部推測なので、”かも”とかが多いです。

色んなパターンの羅列なので、それぞれの考察矛盾もあります

[前に見たとき考察]

とりあえずエミリアだとひねりがなさすぎ。仮にエミリアとしても別人格はだれか。

アニメ完了時点までだと、スバルを深く愛しているのはレムと次点エミリア

"愛"の言葉を口にしたのはレムのみ。

嫉妬は愛の裏返し。深い嫉妬の裏返しは深い愛。

アニメ完了時点では嫉妬するとしたらエミリアよりレム。

Wikipedia情報だと、レムは白鯨戦後名前記憶を奪われ抜け殻状態で深い眠り状態らしい。

どこかで名前記憶精神が戻る展開はあるだろうけど、ただ戻る展開より、例えば誰か他者の体に定着なんて展開もあるかも。

その場合、ペテルギウスが伏線的なものになるかも。

何かしらのイベントまたはレムの意思により、他者に定着。

特にレムの意思が加わるなら、かつ愛が嫉妬にどこかで変わるなら、スバルの1番エミリアベスト対象になる。

例えば、名前記憶を取り戻すイベントか何かで、とりあえず、その場にいたエミリア精神を定着させるしかないとか、エミリアと同居するうちにエミリアへのスバル気持ちを目の前で見、直に感じて嫉妬へ変わっていくとか。

[最近見た考察]

タイトルについて

1. Reと":"とレム(Rem)

Windowsバッチファイルで"REM"はコメントアウトに使われる

":"も2つ続けるとコメントアウト

"RE:"でなんとなく":"2つ分(=REM)と見えなくもない。レムを隠喩してるかも?

2. Reとゼロ

ゼロは無 => Re:ゼロ => Re:無 => レ:ム?

● その他、レム以外の考察

1. コメントアウトだとすると

REM ゼロから始める異世界生活

コメントアウトされた、本筋からは消されたが筋の書き手には記憶に残っている"ゼロから始める異世界生活"、つまりスバル記憶からは消されたスタート時点より前のゼロ地点がある?

Reには繰り返しの意味もある?ループ

2. Windowsバッチファイルで":"1つだと、その場所へ移動、セーブポイントみたいな意味がある。

":ゼロ"だとゼロ地点へ移動みたいな意味。Reを再びとすると再びゼロへ移動。

死に戻りそのものとも考えられるけど、ゼロ意味からすると、やはり話のスタート時点がすでに繰り返しなのではと思います

3. Re, :, ゼロなどの意味合いの組み合わせで他にもいろいろ考えられそう。

例えばREM(コメントアウト)しようとしたがRe:(地点移動の繰り返し)になった"ゼロから始める異世界生活"とか。

[補足]

1. 英単語サテラに近しいのはsatelliteあたり。衛星の他に従者、お供、〔権力者の〕手下、子分

近しイメージはやはりエミリアよりレム。隠喩としてならスバルあたりも

2. GLAYの曲に「Satellite of love」という曲がある。

2010年リリース

ゼロ小説投稿サイト小説家になろう』にて2012年4月より連載スタート

創案、書き始めが1年程度前として、曲が普及、作者が認知、参照するのに1年程度というのは、ちょうどタイミングはいいくらいな気がします。

サテライトからサテラでもいいけど「"サテ"ライトオブ"ラ"ブ」の全体を略してサテラと略せるような気もします。

それっぽい部分を以下抜粋

アナタには歪んだ世界

教えてよ 教えてよ 教えてよ

サテラを想起させるような?

ささやか幸せを守るため

大切な夢までも無くしたのね?

→ レムと逃亡Ifを想起させる気がする?

繋いだその指を離さないで…

せめて今日明日を聞かせて

どうかお願い…

指切りシーンを想起

2019-02-08

anond:20190207132045

ほんとにそれです。

それどころか、行の途中だけとか複数範囲をまとめてコメントアウトする記号

(cやjavaの/* */)

がいつまでたっても用意されないのも地味に辛い

2018-12-24

anond:20181224082403

MacTypeはただのフォントレンダラーであってGithubで公開もされてる。beta5使っとけ。

フォント自体は含まれてないか違法合法もなにもない。

Mac所有してるなら抜き出して使っても問題ないと思うが、MacぽいフォントにしたいならIPA Pゴシック(日本語部分は等幅がいいならExゴシック)にシステムフォント置き換えるだけでいいんじゃないかな。noMeiryoUIあたり使って。

Windows仕様上ストアアプリフォントは変わらんが。

あとChromeUI部分に適用させるならChromeショートカット引数に--disable-directwrite-for-uiを加える。

あとChromeの設定内のフォント設定でもIPAフォント指定しておくといいな。

アプリタイトルバーに効かないなら使ってるプロファイルのiniファイルの、[UnloadDll]にあるdwm.exeをコメントアウトして再起動

そんだけでWindowsでもフォントの汚さは感じなくなる。

あ、ストアアプリGoogle日本語入力使ってるとIMEオンできなくなるみたいな副作用はあるけど。直し方は知らん。

2018-12-18

anond:20181218135435

個人的に未だに納得できてねえのがテストコードテスト実行時にechoとか全く吐くこと想定してないやつな。

assert()直前とかにechoで「このメソッドを100回実行します。100回全部trueだったら成功です」みたいな説明出してテスト実行した方がエヴィデンスがより甲殻類っぽくなるじゃん。

そういう書き方させればテストケースも効率よく書かせられると思うに、何故コメントアウト推奨なのか。意味が分からぬ。

2018-11-26

コード見るのが一番の判断基準だと思う

ITエンジニアで、割とすごいと思っていた上司がいる

本人の話ではできそうな人だった


あるときその人の作ったものを引き継ぐ事があったのだけど、コードゴミのようだった

よくこれで動くなというかメンテしてきなっていうレベル


当たり前のようにグローバル変数を使うし、どこで最初に代入されるかも全コードgrep書けないとわからない

関数化もせずコピペが多い

mapやreduceみたいなものは一切使わず繰り返しはすべてfor文


本気でコードは捨てて仕様に基づいて1から作り直したほうがいいレベル


変に速度にこだわって、そんなの誰も気にしないってレベルのことにまで文句つけてくるくらいだから最適化の結果関数はインライン化して使い捨て変数はなしでグローバルを使うとかやってるのかと好意的に考えようともした

しかし、見ていると、その辺のwebページコピペがそのままコードに残ってるし、そういうところはインデントも揃ってなくてグチャグチャ

タブとスペースの混在も当たり前

あれこれ試した結果が見えるコードコメントアウトは全部残っている

単に能力無いようにしか見えない


それでも一応なにかそれなりのものを作れてしまうのが悪いところなんだと思う

趣味でやる分にはそういうので動くのはいいと思うが、仕事でそういうのはホントやめてほしい

ずっと一人で作っていて他の人と変わらないでもらいたい

昔はそこそこあった尊敬度もいまではマイナス、見下す対象しかならない



ということがあって、採用とかしてる人は本人が何作ったとか何使えるとか言っても、ちゃんコードみて能力判断したほうがいいと思った

外面のいいものが作れても中身がボロボロものが長く使えるとは思わないし、チームで作業するなら邪魔なだけ

特にキレイに書いたり修正やすものパフォーマンス落とすだけとか時間無駄って考えてるようだからどうしようもない

2018-09-11

anond:20180911131504

ドラクエする力>人に聞く力ですか?例えば、さしすせそで言うと−、

さ:『さすがです、課長もっと教えて下さい!』

し:『知りませんでしたー、勉強になりましたー』

す:『素晴らしいアイディアを頂きまして、大変に助かりました』

せ:『先輩のコードは、しびれますぅ』

そ:『ソースコメントアウト意味が良く分からないのですが、確認させて頂けませんか?』

みたいなことですか?

2018-07-11

anond:20180711162801

学生時代UNIXC言語を独学していた頃。

ちょっとした事(たしかグローバル変数ローカル変数挙動の違いとか、そんな事だったと思う)を試してみようと思って、20行くらいのプログラムを作ったんだ。

でも、動かないの。

どんな短いプログラムでも意図しない挙動をしてしまうことはあるものだが、そんなレベルの話ではない。

ただ、計算した結果を画面に出すだけのつもりなのに、何も表示されないんだ。

で、少しずつコメントアウトしていったのに、それでも何も表示されない。

しまいには、"A" って画面に出すだけのコードになったのに、それでも何も表示されないんだ。

(この日記言及先を見れば、ネタは一目瞭然なんだろうけど)


で、もう一本別のコードtest2.c という名前で作ったら、ちゃんと "A" と表示された。

一番始めに作ったコードも、すんなり動いた。


そうさ。最初コードtest.c という名前で作ったのだ。

から、できた実行ファイルtest

カレントディレクトリ よりも先に /bin に PATH が通っていたので 、単に test と打つと、 /bin/test が実行されていたんだ。

2017-11-14

おうちでげーむをつくっている

どうにかしたい

2017-05-16

Benefit-OneUXがクソすぎる

https://bs.benefit-one.co.jp という福利厚生提供するWebsiteのUXがクソすぎる。

こんなサービスでどうやって福利厚生受けるんだよ。まじでクソすぎてアプリ開きたくない。

どうしてこんなクソ開発会社が今時生き残れるの?こんなのに自分会社が金払ってると思うと悲しくなる。

福利厚生受けたいのに逆にストレスでブチ切れそう。

この稚拙設計デザイン個人情報をセキュアに保てているのかまじで不安。開発できる能力がないと思うから他の責任者か開発会社委託するのが良い。まずはUXサービスデザイン専門家とかコンサルレビューしてもらうのが先か…

2017-05-01

http://anond.hatelabo.jp/20170501041533

サイトをのぞいてみた。月額900円~の部分はコメントアウトしただけで残ってるな。

カード決済の案内も微妙に残っていたり、オープンまでにバナー作るよとかダミーが残ってるところからすると、

本当にDropbooks+Torrent回収+Kindle Crackで有料サイトとするつもりなのか、どれくらいの期間生存させられるか計ってるんじゃないか

一年ぐらい持たせられる可能性があればそこらの有料成人向けサイトなみに露出してきそう。

最後債権メール詐欺業者リスト売って店じまいってところか。そのとき携帯番号の登録させることができれば大成功なんじゃないかな。

こっちの情報は[公式]スマホアプリ経由で吸い上げてそう。

しかネット書店各社はアプリサイトものろいんだよな。関連情報が多すぎてレコメンド効果も低いし。軽快さだけは見習ってほしい。

2016-10-30

http://anond.hatelabo.jp/20161030194400

長くて下の方読んでないけど、

いったん引っ込める機能とかあるのかな?

編集で、半角で <!-- と --> で囲めばその部分はコメントアウトされるから、疑似的にはひっこめられるよ。

←ここに「こんな風にね」って文字書いてあるんだけど、ぱっと見、見えないでしょ?

ソース見るとばれるけど。

2016-03-22

どうしてもプラグインを入れまくる君のための整理術

まずこれだけはないとダメ機能を洗い出す。

ぼくの場合はオムニ補完とコードチェックとコメントアウト機能の3タイプ必要だ。

コードチェックはVimでやらなくてもいいんだけどquickfixでさくっとエラー場所に飛びたいのでsyntasticは外せない。

補完についてはtern for vimとかjava-complete2など特定言語に特化したもの

補完自体機能Vim本体で十分強力だからneocompleteもyoucompletemeも入れてない。あいまい検索ができるのは便利だと思うけどね。なくても困らない。

そして次の優先度としてVimバンドルされているVimファイルでは物足りない機能を補強するプラグインインストールしている。

python場合だと標準のインデントではへんなインデントになるのでhynek/vim-python-pep8-indentを入れている。

プラグイン管理の楽がしたいのでvim-plugを使用している。

syntax系はこだわりがないので一切入れない。


大切なことはそのプラグインを入れなければいけない理由が言えるかどうかってこと。

理由説明できなければ捨てていいってことだ。

でもまあ今の時代パソコンってそれなりに高スペックだしね。

パフォーマンスに影響ないなら気にせずにどんどん入れてもいいと思う。

プラグインが少ないほうがかっこいいってわけでもないからね。

ぼくのインストール済みプラグインの数は23個だ。

23個のプラグインについて全て理由を言える。

ちなみに整理する前のインストール済みプラグインの数は48個だった。

インストール済みのプラグインについてはっきりと必要だと言える理由が言えるかどうか再確認をしてみてはどうか。

2015-12-25

gimpでora形式ファイルが開けなかった

Traceback (most recent call last):
  File "/usr/lib64/gimp/2.0/python/gimpfu.py", line 851, in _run
    res = apply(func, params[1:])
  File "/usr/lib64/gimp/2.0/plug-ins/file-openraster.py", line 274, in load_ora
    if not name:
UnboundLocalError: local variable 'name' referenced before assignment

nameという変数があって、値が代入されてないのに参照されてたみたい。

/usr/lib64/gimp/2.0/plug-ins/file-openraster.py(場所は違うかも)を開いて、

274行目から276行目をコメントアウトすると開けるようになった。

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