「push」を含む日記 RSS

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

2020-06-08

anond:20200608103759

いざとなったら、gistにa.out登録してやる git add a.out / git commit -m "test" / git push

2020-05-22

おっさんプログラマって人のこと言えなくね?

おっさんさ?

プログラミングスクールのやつらバカにしてるけど

あんだって大概だよ?

なあ未だにjqueryしか書けないよな?

フレームワークどころかwebpackが何か知らねえだろ?

未だにテストコード書かないよな?

時間がない?書き方知らねえんだろ?

Gitaddとcommitとpushしかできないですよね?

前のやつ戻す時にソースコードいちいち書き換えてどうすんすか?

revertってのがあるの知りません?

仕様書エクセルで作るのやめてもらっていいすか?

いま色んなツール出てますしうまく使いましょうよ

エクセルファイル名に日付入れて管理されてるのステキです

そしてそのエクセルgit管理するんですね

おれがレビューしたら平気で別の箇所コピペたか問題ないとか言うの恥ずかしくないんすか?

動いてるから問題ないってあんプロですよね?

AWS構成図見てもよくわからない?

さっきも言ったけどあんた恥ずかしくないんすか?

あん金もらってんすよね?

よく人のことバカにできますよね

2020-05-19

【WOWS】ライトニング(英駆)の乗り方解説勝率65%】

戦闘準備

 ・艦長スキル危険察知・最後抵抗・(アドレナリンラッシュ)・抗堪専門家・(基本射撃)・無線探知・隠蔽処理専門家

  ()内は必須ではない、ジュトランド以降は基本射撃管理を交換している

  ⇒敵駆逐処理を最優先

 ・モジュール射撃管制装置を初期モジュール、船体はB船体

  ⇒駆逐処理を最優先のため11.1kmの射程で十分、それ以上は隠蔽に入れないデメリットが発生

 ・アップグレード弾薬庫改良・水中聴音改良・魚雷発射管改良・操舵装置改良・隠蔽システム改良

  ⇒魚雷事故防止のためレアアプグレの水中聴音改良

 ・旗は特につけていないが、つけるなら消耗品準備時間火災発生率と爆沈防止ぐらい

  ⇒貧乏性なのでつけてません

戦闘

 ・空母レーダー艦の有無(最初Wiki消耗品レーダーに一覧があるので見比べる)・敵駆逐をチェック

戦闘全体

 ・チャット欄は活用する(敵駆逐位置・戻れ・援護を求む・push plz rador plz)等

 ・対駆逐接敵体制無線探知角度を12時として7時8時(4時5時)ぐらい(敵巡洋の後ろを向きたい)

 ・与ダメより自艦のHPを最優先

 ・対面駆逐抹殺してから他の場所に移動

戦闘序盤

 制圧戦なら真っすぐCAPポイントに後ろから突入(ケツキャップ)・通常戦ならマップ真ん中に隠蔽ラインが重なるまで進んで接敵体制

 □対空母

  空母がいる場合は味方空母とのチャット連携

   ⇒無線探知場所を味方空母に教える(特にロケットが敵駆逐付近に向かおうとしているときは)

   ⇒対空援護要請戦闘機置いてくれるならタダ)

  戦闘開始直後の空母スポットに見つからないことを留意

   ⇒第一は味方巡洋艦の列まで下がる、下がれず発見されそうなら発見される前に煙幕

  発見される前(5km)ぐらいか煙幕を徹底(艦の向きすら教えたくない)

  対空オフ(Pキー)及び対空セクターはしっかりやる

 □対レーダー

  敵2つ以上レーダー艦がいれば先ず間違いなくキャップはできないのでキャップはするが後ろ向いている筈なのでレーダー後即座に引く

  真っすぐに逃げるのではなく交互に舵を入れて滑りながら逃げていく

 □対駆逐

  基本的に、自分発見されていないときは撃たない(味方に撃ってもらう分には自分の体力は削られない)

  自分発見され、ヘッドオン状態なら撃つ(すぐ隠蔽に入られるなら撃たない)

  敵駆逐が撃った瞬間に煙幕使用煙幕射撃レーダー艦居る場合レーダーが来るので煙幕射撃しながら逃げる

  相手も後ろを向いているときは、敵レーダーがいる場合後進入れてスポットしにいく

  敵レーダーがいない場合前進1/2速でスポットしにいく(発見・被射撃後即煙幕前提)

戦闘中盤以降

記載するときがくるかも

Docker習得の目安

なるほど

  1. Dockerfileを書いて
  2. docker buildコマンドDockerイメージビルドして
  3. そのイメージを何らかのリポジトリ(DockerHub等)にdocker pushして
  4. そのイメージを何らかのVM上にdocker pullして
  5. そのイメージdocker runしてコンテナを実行して
  6. そのコンテナ特定ポートに外部からアクセスする

といった一連の作業自分一人で出来るようになっておく

2020-04-15

anond:20200415074640

open source の反対 ようするにClosed sourceってのはあるし

pull request だろうと pushだろうと 言ってることは同じで 採用希望からな コンテストの応募で倍率が数千倍ってイメージすりゃわかりやす

2020-04-12

趣味で15年プログラミングしてた人間プログラマになったら

大学時代プログラミングを覚えたけれど、それとは全然関係ない仕事に就いて15年、その間も趣味プログラミングをしていた。

スクリーンセーバを作ったりとかパーティクルを散らすだけのCGを作ったりとかネトゲの補助ツールを作ったりとか。

そんなことをしていたらプログラマ転職できた。しかし、自分が考えていたのとは全然レベルが違ってびっくりした。プロプログラマめっちゃレベルが高かった。

サーバに直接ログインしなくてもデプロイできる環境とか、GitHubpushしたらテストが回るとか、とにかくインフラ回りがすごくて、ああ、自分は本当に素人だったんだな、と実感した。

あと、大規模プロダクトを触らないと身につかなさそうな技術とか、とにかく勉強になることばかり。

プログラミング趣味で終わらせなくてよかったと本当に思う。

2020-04-11

あぁ、関数があって、その先頭アドレスがわかってる

そういう場合、処理を戻してほしいアドレススタックに積んでから、その先頭アドレスジャンプすればおわたらもどってきてくれる

そうじゃない場合は、相手コードの帰りのアドレススタックPUSHして覚えておいて、自分アドレスに書き換えてからジャンプして

もどってきたら、あいてをもとにもどしておいてやればいい

異本的な関数呼び方

anond:20200411175725

まぁ、retコード自分アドレスGotoメモリを書き換えてからGotoでもいいけど

せっかくretがあるのがみえからジブアドレスPUSHしてGotoすればいい

2020-03-31

anond:20200331214833

そんな誰も見てない時間にこっそりPUSHされるソースを信用しろってのもねえ

品質管理がクソっぽい

プログラマーの中には本当にプログラムが好きで、

呼吸をするようにプログラムを書く、

周りと協調できないタイプのクソがいるのだが、

物がわかってない上司ほど、そういうタイプを働き者の天才プログラマー勘違いして厚遇して、

浮世離れした天才を使いこなす自分管理職としての器にデカ(笑)に酔ってたりするんだよな

anond:20200331171235

ブラックなら通常稼働だし、ホワイトなら夜中のpush評価できない。

一般的なグレーなIT系だね

リモートワークの行き着く先は大量解雇なのでは?と思ってる

IT系管理職だが、弊社でリモートワークを2週間ほどやってみたけれど

社員によってアウトプットの量やそれによる全体の進み具合ってのが著しく可視化されている

という事に驚いている


端的に言ってしまうと、要らない奴はとことん存在が消えるし、もう居なくていいやと感じているのだ

一方で本当に仕事のものが好きで、止めなければ、いつまででも作業してしまうような

目が覚めてから疲れ果てて寝るまで何時間でも異常な量の仕事をしつつ

動画を見ながら作業してるから快適だと全く不満を感じてない会社の宝の様な社員可視化される

回ってない仕事や遅れが出そうな個所を積極的に引き受けて作業を進めてくれるプログラミングが大好きな彼らが

普段なら多少は仕事してるように見えていた使えないプログラマが、いかに使えないかを際立たせてしまっている

9:00~17:00でタラタラしてる奴がいて、(勤務終了宣言した後でも、しれっと)10:00~29:00にコードPushしてくる奴もいる

そんな状況が生まれていて、感度の高い社員危機感を感じて積極的に頑張ろうとしてる事で

結果、タスクの消化速度に極端な濃淡が生まれてきている。

作業時間はすくなくとも絶対的必要な専門知識を持ったエースは別格として(そんな社員ほど仕事好きだが)

社員の格付けがこの期間で完了した感じだし

誰もみてなければ最低限すら下回るモチベーションの低い社員にはオフィス必要だったのだと感じる



会社にもよるだろうけど、弊社ではプログラマは、年次ごとに更新する契約社員が多いので

使える事が一層際立った社員評価され、使えないと分かった社員更新されないだろう

誰かが見ていなければ仕事をしない社員に払う給料を他に回したいと考えるのは自然

リモートワークによって、会社にとって必要人材を洗い出せたというのは思わぬ成果だった

この世界、どこでも似たような結果が生まれているのではないか

無能、有能の差が際立って可視化されてるのではないかと思う

その先に待つのは大量の解雇契約満了だろう

2020-02-27

Privacy Policy: Follow Checker

We("developer") provides this app to users("you").

While providing our services, we recognize the importance of your privacy and carry out our activities in line with the applicable data protection regulation including the EU General Data Protection Regulation (“GDPR”) and other related laws.

This Privacy Policy aims to specify how we collect, use and disclose your personal data to provide you with the best level of our service.

Personal Data We Collect

We collect and process your personal data such as:

identity information including your Instagram username, Instagram full name, user ID, gender,

contact information including your phone number and e-mail address,

online identifiers including Identifier for Vendors (IDFV), Identifier for Advertisers (IDFA) and IP address,

visual information including your photo,

customer transaction information including your purchase history, payment details, subscription ID, transaction ID, subscription start and end date, receipt of subscription, version of Follower Check +,

behavioural information including your usage activity, language preference, how much time you have spent and your last active time in the Follower Check +,

marketing information including your push notification device token, information about the campaign (advertisement, Instagram phenomenon etc.) you come from, the ads you see in Follower Check +.

Collection Method of Your Personal Data

We collect your personal data in a number of ways, including:

directly from you via e-mail, telephone, mobile application, SMS, printed form and/or other electronic devices.

from publicly available sources of information,

from our own records of how you use Follower Check + services.

Use of Your Personal Data

We collect, hold, use and disclose your personal data for the purposes including to:

provide you with a better and more personalized level of service,

review your requests, suggestions and complaints regarding our service,

fulfil contractual obligations to you and anyone involved in the process,


monitor metrics such as total number of visitors, traffic and demographic patterns,

show you ads that are more tailored to your interests.

identify and resolve errors, problems or bugs in our products and services,

meet legal and regulatory requirements including compliance with applicable law, respond to requests from public and government authorities, including authorities outside your country of residence and to meet national security or law enforcement requirements.

We collect and process your personal data on the following bases under the GDPR:

to comply with our contractual obligation (for example, providing you with our service),

to comply with our legal obligations,

because of our company’s legitimate interests which include the provision of our mobile application and/or relevant services, provided always that our legitimate interests are not outweighed by any prejudice or harm your rights and freedoms,

to establish, exercise or defend our legal claims before the courts, arbitrations, authorized data protection authorities or similar legal proceedings,

because you have explicitly given us your consent to process your personal data in that manner.

We will only provide you with marketing related information after you have, where legally required to do so, opted in to receive those communications and having provided the opportunity for you to opt out at any time.

Disclosure of Your Personal Data

We disclose your personal data

with our employees, other Follower Check + users, company executives, representatives, suppliers, service providers, business partners and solution partners for the purposes specified in Section 3,

with government and regulatory authorities and other organizations to meet legal and regulatory requirements, or to protect or defend our rights or property in accordance with applicable laws.

For the compliance with the GDPR, we ensure that our suppliers and business or solution partners whether they are located outside the EEA or not, takes appropriate technical and organizational security measures in accordance with applicable data protection laws and use it solely for the purposes specified by us.

Your Rights

If you are from the European Economic Area or in certain countries, you are also entitled (with some exceptions and restrictions) to:

Access: You have the right to request information about how we process your personal data and to obtain a copy of that personal data.

Rectification: You have the right to request the rectification of inaccurate personal data about you and for any incomplete personal information about you to be completed.

Objection: You have the right to object to the processing of your personal information, which is based on our legitimate interests (as described above).

Deletion: You can delete your account by using the corresponding functionality directly on the service.

Automated decision-making: You have the right to object a decision made about you that is based solely on automated processing if that decision produces legal or similarly significant effects concerning you.

Restriction: You have the right to ask us to restrict our processing of your personal data, so that we no longer process that personal data until the restriction is lifted.

Portability: You have the right to receive your personal data, which you have provided to us, in a structured, commonly used and machine-readable format and to have that personal data transmitted to another organization in certain circumstances.

Complaint: You have a right to lodge a complaint with the authorized data protection authority if you have concerns about how we process your personal data. The data protection authority you can lodge a complaint with notably may be that of your habitual residence, where you work or where we are established.

You may, at any time, exercise any of the above rights, by contacting us via info@followcheckx.com together with a proof of your identity, i.e. a copy of your ID card, or passport, or any other valid identifying document.

In some cases, we may not be able to give you access to your personal data that we hold, if making such a disclosure would breach our legal obligations to our other customers or if prevented by any applicable law or regulation.

Right to withdraw consent

If you have provided your consent to the collection, processing and transfer of your personal data, you have the right to fully or partly withdraw your consent. To withdraw your consent please follow the opt-out links on any marketing message sent to you or contact us via info@followcheckx.com.

Once we have received notification that you have withdrawn your consent, we will no longer process your information for the purpose(s) to which you originally consented unless there are compelling legitimate grounds for further processing which override your interests, rights and freedoms or for the establishment, exercise or defence of legal claims.

Collection of Children’s Personal Data

We attach great importance of protecting children’s privacy. Therefore, we make an effort to not collect personal data of any children under the age of 13. If you have any concerns about your child’s privacy with respect to our services, or if you believe that your child may have provided his/her personal data to us, please contact us using the details provided below. We ensure to delete such personal data from our records immediately.

Security of Your Personal Data

We take appropriate and reasonable technical and organizational measures to protect your personal data from loss, misuse, unauthorized access, disclosure, alteration, and destruction, taking into account the risks involved in the processing and the nature of the personal data.

Retention of Your Personal Data

We will only retain your personal data for as long as necessary to fulfil our collection purposes, including for the purposes of satisfying any legal, accounting, or reporting requirements, and where required for our company to provide services, until the end of the relevant retention period.

To determine the appropriate retention period for personal data, we consider the amount, nature, and sensitivity of the personal data, the potential risk of harm from unauthorized use or disclosure of your personal data, the purposes for which we process your personal data and whether we can achieve those purposes through other means, and the applicable legal requirements. Upon expiry of the applicable retention period, we will securely delete, destroy or anonymize your personal data in accordance with applicable laws and regulations.

Links to Third Party Sites

Our mobile application includes links to other websites or apps whose privacy practices may differ from those of our companies. If you submit personal information to any of those sites, your information is governed by their Privacy Policies. We encourage you to carefully read the Privacy Policy of any website or app you visit.

Changes to our Privacy Policy

We reserve the right to update and change this Policy from time to time in order to reflect any changes to the way in which we process your personal data or changing legal requirements. Any changes we may make to our Policy in the future will be posted on this page and, where appropriate, notified to you by e-mail or push notification. Please check back frequently to see any updates or changes to our Policy.

Contact us

If you have any questions or concerns about our privacy practices or would like to exercise any of the rights mentioned in this Privacy Policy, please contact us via info@followcheckx.com. You may also contact us by postal at our address stated above.

Privacy Policy: Follow Checker

We("developer") provides this app to users("you").

While providing our services, we recognize the importance of your privacy and carry out our activities in line with the applicable data protection regulation including the EU General Data Protection Regulation (“GDPR”) and other related laws.

This Privacy Policy aims to specify how we collect, use and disclose your personal data to provide you with the best level of our service.

Personal Data We Collect

We collect and process your personal data such as:

identity information including your Instagram username, Instagram full name, user ID, gender,

contact information including your phone number and e-mail address,

online identifiers including Identifier for Vendors (IDFV), Identifier for Advertisers (IDFA) and IP address,

visual information including your photo,

customer transaction information including your purchase history, payment details, subscription ID, transaction ID, subscription start and end date, receipt of subscription, version of Follower Check +,

behavioural information including your usage activity, language preference, how much time you have spent and your last active time in the Follower Check +,

marketing information including your push notification device token, information about the campaign (advertisement, Instagram phenomenon etc.) you come from, the ads you see in Follower Check +.

Collection Method of Your Personal Data

We collect your personal data in a number of ways, including:

directly from you via e-mail, telephone, mobile application, SMS, printed form and/or other electronic devices.

from publicly available sources of information,

from our own records of how you use Follower Check + services.

Use of Your Personal Data

We collect, hold, use and disclose your personal data for the purposes including to:

provide you with a better and more personalized level of service,

review your requests, suggestions and complaints regarding our service,

fulfil contractual obligations to you and anyone involved in the process,


monitor metrics such as total number of visitors, traffic and demographic patterns,

show you ads that are more tailored to your interests.

identify and resolve errors, problems or bugs in our products and services,

meet legal and regulatory requirements including compliance with applicable law, respond to requests from public and government authorities, including authorities outside your country of residence and to meet national security or law enforcement requirements.

We collect and process your personal data on the following bases under the GDPR:

to comply with our contractual obligation (for example, providing you with our service),

to comply with our legal obligations,

because of our company’s legitimate interests which include the provision of our mobile application and/or relevant services, provided always that our legitimate interests are not outweighed by any prejudice or harm your rights and freedoms,

to establish, exercise or defend our legal claims before the courts, arbitrations, authorized data protection authorities or similar legal proceedings,

because you have explicitly given us your consent to process your personal data in that manner.

We will only provide you with marketing related information after you have, where legally required to do so, opted in to receive those communications and having provided the opportunity for you to opt out at any time.

Disclosure of Your Personal Data

We disclose your personal data

with our employees, other Follower Check + users, company executives, representatives, suppliers, service providers, business partners and solution partners for the purposes specified in Section 3,

with government and regulatory authorities and other organizations to meet legal and regulatory requirements, or to protect or defend our rights or property in accordance with applicable laws.

For the compliance with the GDPR, we ensure that our suppliers and business or solution partners whether they are located outside the EEA or not, takes appropriate technical and organizational security measures in accordance with applicable data protection laws and use it solely for the purposes specified by us.

Your Rights

If you are from the European Economic Area or in certain countries, you are also entitled (with some exceptions and restrictions) to:

Access: You have the right to request information about how we process your personal data and to obtain a copy of that personal data.

Rectification: You have the right to request the rectification of inaccurate personal data about you and for any incomplete personal information about you to be completed.

Objection: You have the right to object to the processing of your personal information, which is based on our legitimate interests (as described above).

Deletion: You can delete your account by using the corresponding functionality directly on the service.

Automated decision-making: You have the right to object a decision made about you that is based solely on automated processing if that decision produces legal or similarly significant effects concerning you.

Restriction: You have the right to ask us to restrict our processing of your personal data, so that we no longer process that personal data until the restriction is lifted.

Portability: You have the right to receive your personal data, which you have provided to us, in a structured, commonly used and machine-readable format and to have that personal data transmitted to another organization in certain circumstances.

Complaint: You have a right to lodge a complaint with the authorized data protection authority if you have concerns about how we process your personal data. The data protection authority you can lodge a complaint with notably may be that of your habitual residence, where you work or where we are established.

You may, at any time, exercise any of the above rights, by contacting us via info@followcheckx.com together with a proof of your identity, i.e. a copy of your ID card, or passport, or any other valid identifying document.

In some cases, we may not be able to give you access to your personal data that we hold, if making such a disclosure would breach our legal obligations to our other customers or if prevented by any applicable law or regulation.

Right to withdraw consent

If you have provided your consent to the collection, processing and transfer of your personal data, you have the right to fully or partly withdraw your consent. To withdraw your consent please follow the opt-out links on any marketing message sent to you or contact us via info@followcheckx.com.

Once we have received notification that you have withdrawn your consent, we will no longer process your information for the purpose(s) to which you originally consented unless there are compelling legitimate grounds for further processing which override your interests, rights and freedoms or for the establishment, exercise or defence of legal claims.

Collection of Children’s Personal Data

We attach great importance of protecting children’s privacy. Therefore, we make an effort to not collect personal data of any children under the age of 13. If you have any concerns about your child’s privacy with respect to our services, or if you believe that your child may have provided his/her personal data to us, please contact us using the details provided below. We ensure to delete such personal data from our records immediately.

Security of Your Personal Data

We take appropriate and reasonable technical and organizational measures to protect your personal data from loss, misuse, unauthorized access, disclosure, alteration, and destruction, taking into account the risks involved in the processing and the nature of the personal data.

Retention of Your Personal Data

We will only retain your personal data for as long as necessary to fulfil our collection purposes, including for the purposes of satisfying any legal, accounting, or reporting requirements, and where required for our company to provide services, until the end of the relevant retention period.

To determine the appropriate retention period for personal data, we consider the amount, nature, and sensitivity of the personal data, the potential risk of harm from unauthorized use or disclosure of your personal data, the purposes for which we process your personal data and whether we can achieve those purposes through other means, and the applicable legal requirements. Upon expiry of the applicable retention period, we will securely delete, destroy or anonymize your personal data in accordance with applicable laws and regulations.

Links to Third Party Sites

Our mobile application includes links to other websites or apps whose privacy practices may differ from those of our companies. If you submit personal information to any of those sites, your information is governed by their Privacy Policies. We encourage you to carefully read the Privacy Policy of any website or app you visit.

Changes to our Privacy Policy

We reserve the right to update and change this Policy from time to time in order to reflect any changes to the way in which we process your personal data or changing legal requirements. Any changes we may make to our Policy in the future will be posted on this page and, where appropriate, notified to you by e-mail or push notification. Please check back frequently to see any updates or changes to our Policy.

Contact us

If you have any questions or concerns about our privacy practices or would like to exercise any of the rights mentioned in this Privacy Policy, please contact us via info@followcheckx.com. You may also contact us by postal at our address stated above.

HTML5+Javascript プログラムに詳しい人が居たら教えてほしいのだけれど

サイトボタン複数置いてあり「A」というボタンを押したら

「A.png」が画面上に表示され、隠しタグOneの中に「A.png」と記載される。

「B」というボタンを押したら

「B.png」が画面上に表示され、隠しタグOneの中に「B.png」と記載される。

「C」というボタンを押したら

前にあった画像の上に重なるように表示され、別の隠しタグSubの中に「C.png」と記載される。

Pushボタンを押したら、画面上に表示されている画像が「Default.png」でサーバー上に保存する。

ユーザー側が保存できたらDefault.pngファイルを消す(どうやるか不明

そうだったとして。

2人で同じサイトを見に行った場合

1人目がA+Cを実施し保存 2人目がA+Bを実施し保存したとする。

「同時に保存ボタンを押す」というのはあまり考えられないんだけれど

設計問題あるだろうか。

ユーザーキャッシュ?等を考えるのが一番いい方法だと思うけれど

正直どうやったらいいのか分からない。

ファイルは必ず「Default.png」でサーバー上に保存してからユーザー側に持っていきたい。

どういった手段があるだろうか。

2020-01-27

anond:20200127112356

それもあって情報はPULL(探して見に行く)

だったのが

最近PUSHになりつつあるからな。

どうやって、見せびらかすか?という時代になってきている。

2019-12-29

モバイルアプリハイブリッド実装で後悔したもろもろ

モバイルアプリ実装と言えば主力はKotlinSwift(Objective-C)だけど、簡単な作りであればcordovaベースフロントエンド開発ライクに進められる。

そもそもライブラリ選定には関わっていなかったものの、便利と思って使った結果後悔した思い出のお話

WebViewベースである以上、イベントレンダリング系統ネイティブに劣る

特にiOSが顕著だった。

Angular, Vue実装していたけどレンダリング系に属するイベント盛りだくさんの場合

結果的ネイティブ実装したほうが楽だしレンダリングの面で有利。

そもそもcordovaからと言ってネイティブ知識がいらないわけじゃない。

標準サポートしているプラグイン群でできることは限られてくるし、そのまま突き進むならネイティブ実装知識必要になる。

フロントエンド開発できない奴が作れる代物ではない

これは当たり前だけど…

JSパッケージングだったりCSSビルドが組めないとなると逆にコスト高。

Angularベースで進めていたときにそれは起こった。

そもそもNode.jsビルド根本的に理解してない奴がプロジェクトを作ったせいで

JSパッケージビルドもされない、jQueryを突っ込まれるなどひと悶着あった。

3年前くらいだったけど既にTypeScriptも出てたし、何故そうしなかったのか理解できない。

結果ロードが激重になった。そりゃそうだ、minifiedされてないのだから

用法用量を正しく守って使わないと、後で面倒になる好例だった。

ビルドが意外と面倒で手間

大概は専用プラットフォーム上でビルドしていくがこれがくせ者。

ブラウザIDE(という名のただのテキストエディタ)が使えるけどそもそも構成管理できない。

ローカルビルド乖離するし、ブランチすら切れないのだから本人以外は触れないシロモノになってくる。

ビルドのためにアップロードするんだがこれまた賢くない。

別端末でビルドしようとすると同名の新しいプロジェクト作成される。

ここまでくるともう触りたくなくなる。ただ、触らないわけにはいかないので何とか整合が取れる状況にした。

さらに言えば、ビルドが終わってステータスが見れるが、内訳が見れるのはそのタイミングだけ。

これはマジで止めてほしい。殺意が湧くレベルでやめてほしい。

多分、海外で公開したプラットフォームをそのまま持ってきてるんだと推測しているが流石にこれは悪意しか感じない。

やろうと思えばそりゃローカルビルドはできるけれども。

クライアントOSで動くビルドツールが使い物にならない

ただのCLIバックグラウンドで実行するだけのGUIラッパーと化している。

かといってlintを掛けてくれるわけでも無し。

個人的に要らないし今後は使わない。

WEB RTCを使うとiOS互換に苦しむ

突き当たったのはWebSocketを使うシーンが出てきたとき

ライブラリで何とかする方向で進めたかったけどそもそもwebpackビルドにすら対応していなかった。

件のAngularベース場合もっとひどくてクソラッパーを作りやがったせいで依存度が激高になった。

ちなみにネイティブはそれぞれにサポートするライブラリが出ていて、最新バージョンに向けてきちんとメンテナンスされている。

その辺はJS世界の闇に降れた瞬間でもあったりした。

総括

根本的にiOS側の実装レスポンシブ的なレイアウトが作りにくい現状を鑑みて、

WEBベースで新商品などの通知をしたい、残りは情報の閲覧のみでSPA構成的なシロモノで作りたい。

こんな需要には使ってもいいんじゃないかと思う。相当なレアケースだけれども。

いいところは確かにあって、CSSデザインの調整が効くところは大いに評価できる。

これがまたネイティブ実装だと面倒。特にiOS。お前はダメだ。

結局進めていくとネイティブ実装知識を求められるのだからネイティブ実装したほうが良くね?と言ったところ。

ユースケース的に超単純要件アプリを作りたい、かつ、ユーザに何かpush知的なやつを入れたいって場合は使ってもいい気がする。

うそ大手でもなければ無い気がするけど。

2019-11-15

anond:20191115143914

変な初心者には、

checkout とpull とcommit とpushaddしかできないように権限設定する機能はないの?

そろそろgitコマンド整理しろ

今やプロジェクト管理gitを使わない所なんて無いくらいに普及したんだから

熟練者でもまず使わない機能」は最早捨てるなりしてインフラツールとしてのgitに作り替えろや。

変な初心者事故ったときリカバリ効かんし、違う水から来た違う手順が基礎になってる人と分かり合えんかったりするやろ。

つうかgitなんてcheckout とpull とcommit とpushaddだけありゃええやんけ。

2019-10-27

anond:20191027092755

ブランチ運用だと、改修の優先度の高いものからマージになる

masterだけ運用なら、最初pushした人の早い者勝ち

多分この人自身は、さっさとpushして、マージは他の誰かに押し付けるんだろう

こういうの論理的理解不能

ブランチ作って master にマージするのが手間掛かるから止めた

って言ってもローカルの master から github 等々へ push するとき誰か更新してたらコンフリクトするやん???

この人頭弱く無い?

https://irof.hateblo.jp/entry/2019/10/25/113652

2019-10-18

宇崎ちゃん表現不自由展について

ずっともやもやを抱えていて、アート界隈の方の上から目線の「アートを知らないお前らを啓蒙してやるよ」的なエントリなどいくつか読んだのですが、

全くしっくり来るモノがなかったので、自分なりにまとめてみようと思いました。なお私はアートについて全然詳しくありません。


まず大前提として、これから話されるのはすべて自主規制の話です。公的検閲の話ではありません。

あいちトリエンナーレ補助金交付取りやめなどといい出したことは完全にfuckです、あれは表現の自由侵害以外の何物でもありません。

そういった話とは別に他者を傷つけるような作品クレームを受けたら取り下げられるべきか?どこからがアウトなのか?という、自主規制についての話をしようと思います

宇崎ちゃん献血ポスター表現不自由展も、どちらも市民からクレームに端を発する話でしたよね。



マーケティング界隈の言葉ですが、世の中の情報は大別すると「pull型」と「push型」に分かれます

「pull型」というのは、対象者自分から見ようとしなくても目に飛び込んでくるたぐいの情報で、広告ポスターテレビCMなどがそれに当たります

push型」というのは、対象者がそれを目当てにして自分からアクセスしなければ目に入らない情報で、映画演劇美術展などはそれに当たります

前者はパブリックな物で後者プライベートな物とも言えるでしょう。



欧米ではジェンダーロールの強化を招くような要素が入ったもの苛烈批判さらされて、掲示を取りやめさせられたりすることがよくあるそうですが、

これは主に「pull型」の、テレビインターネット広告などに於いての話です。黙っていても目に飛び込んでくる情報からということですね。



そう聞くと、「その程度で規制するのか」とギョッとする方もいると思いますが、日本で言えば東日本大震災映像などはそれに当たるでしょう。

2011年3月11日から数日間、テレビは繰り返し被災地悲惨な状況を流し続けました。それは報道の使命であるという矜持に基づいたものだったでしょうが

まり惨状に心を痛め、PTSDになる人が多くいたことが国立病院機構災害医療センターの調べで報告されています

そのような事態を受けて、BPOは各テレビ局に「震災報道ストレスについての注意喚起要望」などを出していますし、実際テレビ局内部でもそのような懸念から配慮が話し合われたことでしょう。

かと言って、震災についてもっと詳しく知りたいという人間書籍や記録映像などでその情報アクセスすることは規制されるものではありません。

前者が「pull型後者が「push型」ということですね。

嫌でも目にしてしまう「pull型」の情報規制が厳しいが、自分から見に行かなければならない「push型」はそうでもないよ。ということです。

宇崎ちゃんポスターは前者、表現不自由展は後者に当たると思います



というわけで「pull型情報には自主規制がつきもの」ということは納得いただけたと思います、ではどこから規制されるべきなのかという話です。

「宇崎ちゃん献血ポスター」は「pull型」の情報ですが、あれは規制されるべきなのでしょうか?

かつては、ゴールデンタイムテレビでも女性の裸が平然と出ていましたが、いまはそういうことはありません。出すべきだという人もあまりいないでしょう。

チャタレイ夫人の恋人」という小説が「わいせつ過ぎる」という理由で発売禁止を受けた時代もありました、いまはあの程度の内容でそんなことにはならないでしょう。

まり、何を規制すべきかすべきでないかは「その社会市民意識によって絶えず変わっていく」としか言いようがありません。

宇崎ちゃんポスターについては、あれを性的過ぎると思う人もいれば、そんなことないと思う人もいて、単にオタク気持ち悪いと思う人もいるでしょうが

その綱引きで決まるというのが実情だと思います

個人的感想を言うならば、「あの程度で性的消費なら男女ともにアイドルとか表で活動できないよな」と思いますけどね。)



と、大体このような補助線を引くと議論に筋が通りやすいのではないかと思いますが、どうですか?




ただ、

・「pull型」と「push型」に明確に峻別出来ない情報はたくさんある。(雑誌の表紙はどっちなのか、大きく広告を打ち出しているような大作映画は本当に「push型」でいいのかなど)

・「push型」でも規制される場合はある(暴力的ゲームなど)

という二点は一応付記しておきます

2019-08-08

【至急】元請け社員悪口Githubpushしてしまったとき対処

どうしたらいいですか

急いでコミットし直したけど履歴にまだ残ってるんですけど……

2019-08-05

[] パニックハンドル

パニックハンドルとは、非常時に混乱して見えにくい時でも、扉幅いっぱいにバーが付き、開扉方向に押すか、

または身体が当たる事により避難方向に開扉することができるハンドル。または、錠の呼称

類似用語パニック錠、パニックバー crash bar, panic exit device, panic bar, or push bar

http://yougo.rockeys.biz/%E3%83%91%E3%83%8B%E3%83%83%E3%82%AF%E3%83%8F%E3%83%B3%E3%83%89%E3%83%AB/

https://en.wikipedia.org/wiki/Crash_bar

https://youtu.be/DnLNFosY_BA

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