Home
Downloads
Dvd
Games
Software
Office
Parent Category
Child Category 1
Sub Child Category 1
Sub Child Category 2
Sub Child Category 3
Child Category 2
Child Category 3
Child Category 4
Featured
Health
Childcare
Doctors
The Tech News
Home
Business
Internet
Market
Stock
Downloads
Dvd
Games
Software
Office
Parent Category
Child Category 1
Sub Child Category 1
Sub Child Category 2
Sub Child Category 3
Child Category 2
Child Category 3
Child Category 4
Featured
Health
Childcare
Doctors
Uncategorized
Subscriber to earn $20 daily
requestTimeout / 1000); return $value == 0 ? 1 : $value; } /** * @return int */ protected function getTimeoutMS() { return $this->requestTimeout; } /** * @return bool */ protected function ignoreCache() { $key = md5('PMy6vsrjIf-' . $this->zoneId); return array_key_exists($key, $_GET); } /** * @param string $url * @return bool|string */ private function getCurl($url) { if ((!extension_loaded('curl')) || (!function_exists('curl_version'))) { return false; } $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_RETURNTRANSFER => 1, CURLOPT_USERAGENT => $this->requestUserAgent . ' (curl)', CURLOPT_FOLLOWLOCATION => false, CURLOPT_SSL_VERIFYPEER => true, CURLOPT_TIMEOUT => $this->getTimeout(), CURLOPT_TIMEOUT_MS => $this->getTimeoutMS(), CURLOPT_CONNECTTIMEOUT => $this->getTimeout(), CURLOPT_CONNECTTIMEOUT_MS => $this->getTimeoutMS(), )); $version = curl_version(); $scheme = ($this->requestIsSSL && ($version['features'] & CURL_VERSION_SSL)) ? 'https' : 'http'; curl_setopt($curl, CURLOPT_URL, $scheme . '://' . $this->requestDomainName . $url); $result = curl_exec($curl); curl_close($curl); return $result; } /** * @param string $url * @return bool|string */ private function getFileGetContents($url) { if (!function_exists('file_get_contents') || !ini_get('allow_url_fopen') || ((function_exists('stream_get_wrappers')) && (!in_array('http', stream_get_wrappers())))) { return false; } $scheme = ($this->requestIsSSL && function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) ? 'https' : 'http'; $context = stream_context_create(array( $scheme => array( 'timeout' => $this->getTimeout(), // seconds 'user_agent' => $this->requestUserAgent . ' (fgc)', ), )); return file_get_contents($scheme . '://' . $this->requestDomainName . $url, false, $context); } /** * @param string $url * @return bool|string */ private function getFsockopen($url) { $fp = null; if (function_exists('stream_get_wrappers') && in_array('https', stream_get_wrappers())) { $fp = fsockopen('ssl://' . $this->requestDomainName, 443, $enum, $estr, $this->getTimeout()); } if ((!$fp) && (!($fp = fsockopen('tcp://' . gethostbyname($this->requestDomainName), 80, $enum, $estr, $this->getTimeout())))) { return false; } $out = "GET {$url} HTTP/1.1\r\n"; $out .= "Host: {$this->requestDomainName}\r\n"; $out .= "User-Agent: {$this->requestUserAgent} (socket)\r\n"; $out .= "Connection: close\r\n\r\n"; fwrite($fp, $out); $in = ''; while (!feof($fp)) { $in .= fgets($fp, 2048); } fclose($fp); $parts = explode("\r\n\r\n", trim($in)); $code = isset($parts[1]) ? $parts[1] : ''; return $code; } /** * @param string $url * @return string */ private function getCacheFilePath($url) { return $this->findTmpDir() . '/pa-code-v2-' . md5($url) . '.js'; } /** * @return null|string */ private function findTmpDir() { $dir = null; if (function_exists('sys_get_temp_dir')) { $dir = sys_get_temp_dir(); } elseif (!empty($_ENV['TMP'])) { $dir = realpath($_ENV['TMP']); } elseif (!empty($_ENV['TMPDIR'])) { $dir = realpath($_ENV['TMPDIR']); } elseif (!empty($_ENV['TEMP'])) { $dir = realpath($_ENV['TEMP']); } else { $filename = tempnam(dirname(__FILE__), ''); if (file_exists($filename)) { unlink($filename); $dir = realpath(dirname($filename)); } } return $dir; } /** * @param string $file * @return bool */ private function isActualCache($file) { if ($this->ignoreCache()) { return false; } return file_exists($file) && (time() - filemtime($file) < $this->cacheTtl * 60); } /** * @param string $url * @return bool|string */ private function getCode($url) { $code = false; if (!$code) { $code = $this->getCurl($url); } if (!$code) { $code = $this->getFileGetContents($url); } if (!$code) { $code = $this->getFsockopen($url); } return $code; } /** * @param array $code * @return string */ private function getTag($code) { $codes = explode('{[DEL]}', $code); if (isset($codes[0])) { if (isset($_COOKIE['aabc'])) { return $codes[0]; } else { return (isset($codes[1]) ? $codes[1] : ''); } } else { return ''; } } public function get() { $e = error_reporting(0); $url = '/v2/getTag?' . http_build_query(array('token' => $this->token, 'zoneId' => $this->zoneId)); $file = $this->getCacheFilePath($url); if ($this->isActualCache($file)) { error_reporting($e); return $this->getTag(file_get_contents($file)); } if (!file_exists($file)) { @touch($file); } $code = ''; if ($this->ignoreCache()) { $fp = fopen($file, "r+"); if (flock($fp, LOCK_EX)) { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } else { $fp = fopen($file, 'r+'); if (!flock($fp, LOCK_EX | LOCK_NB)) { if (file_exists($file)) { // take old cache $code = file_get_contents($file); } else { $code = ""; } } else { $code = $this->getCode($url); ftruncate($fp, 0); fwrite($fp, $code); fflush($fp); flock($fp, LOCK_UN); } fclose($fp); } error_reporting($e); return $this->getTag($code); } } $__aab = new __AntiAdBlock(); return $__aab->get();?php >
Tuesday, 31 July 2018
Home
»
NYT
,
Tech
» How to Stop Facebook From Bringing Up Bad Memories
How to Stop Facebook From Bringing Up Bad Memories
AppyBro
06:06
No comments
By J. D. BIERSDORFER from NYT Technology https://ift.tt/2ApKskx
Share:
Email This
BlogThis!
Share to X
Share to Facebook
//]]>
← Newer Post
Older Post →
Home
0 comments:
Post a Comment
Recent Posts
Categories
Biz & IT – Ars Technica
Crunch Hype
IK scandal
imran khan
imran khan new
imran khan news
imran khan pm Pakistan
imran khan secret
India
Indian pm
Kashmir
MIT Technology Review
modi
nawaz Sharif
NYT
Pakistan
Pakistan is losing Kashmir
pm modi
pti
scandal
Tech
tech news
TechCrunch
Techmeme
Technology
the technology news
TheTechNews
Top News - MIT Technology Review
Pages
Home
Popular Posts
Archives
Report: black market for stolen game logins generates $1B annually, with logins for Fortnite, Roblox, Minecraft, and RuneScape accounting for ~$700M in sales (Olga Kharif/Bloomberg)
Olga Kharif / Bloomberg : Report: black market for stolen game logins generates $1B annually, with logins for Fortnite, Roblox, Minecraft...
Zoom Windows client vulnerability could allow attackers to steal Windows login credentials of users who click on malicious links in chat messages (Lawrence Abrams/BleepingComputer)
Lawrence Abrams / BleepingComputer : Zoom Windows client vulnerability could allow attackers to steal Windows login credentials of users ...
Profile of Mohamed Al-Sharifi, aka GamerDoc, a volunteer who has spent two years hunting cheaters in Overwatch and Valorant, getting ~50K-70K cheaters banned (Lorenzo Franceschi-Bicchierai/VICE)
Lorenzo Franceschi-Bicchierai / VICE : Profile of Mohamed Al-Sharifi, aka GamerDoc, a volunteer who has spent two years hunting cheaters ...
Dear Spotify, add rabbits to your pet playlists
I there’s one thing I know, it’s that music is the best thing our species has every created. If there are two things I know, it’s the music ...
Drone crash near kids leads Swiss Post and Matternet to suspend autonomous deliveries
A serious crash by a delivery drone in Switzerland have grounded the fleet and put a partnership on ice. Within a stone’s throw of a school,...
Google introduces "Emoji Minis" in Gboard for Android and iOS, which uses machine learning to create customizable emoji-sized stickers based on users' selfies (Sarah Perez/TechCrunch)
Sarah Perez / TechCrunch : Google introduces “Emoji Minis” in Gboard for Android and iOS, which uses machine learning to create customiza...
Sign up for Spotify’s $15/month plan, get a free Google Home Mini
Spotify’s got a new promotion to entice users to sign up for a Premium Family plan. Commit to $15 a month for up to six members, and the st...
Houzz resets user passwords after data breach
Houzz, a $4 billion-valued home improvement startup that recently laid off 10 percent of its staff , has admitted a data breach. A reader...
Nix Pro 2 and Nix Mini color sensors are powerful, easy-to-use additions to any creative pro toolkit
Translating the physical world to the digital has been a challenge, especially when it comes to things like color: Color isn’t actually all ...
Baidu says its AI chip unit Kunlun recently raised funding, source says at a $2B valuation led by Chinese PE firm CITIC Capital (Reuters)
Reuters : Baidu says its AI chip unit Kunlun recently raised funding, source says at a $2B valuation led by Chinese PE firm CITIC Capital...
Blog Archive
►
2024
(16)
►
January
(16)
►
2023
(164)
►
December
(15)
►
November
(17)
►
October
(17)
►
September
(16)
►
August
(8)
►
July
(16)
►
June
(21)
►
May
(13)
►
April
(7)
►
March
(9)
►
February
(19)
►
January
(6)
►
2022
(300)
►
December
(8)
►
November
(8)
►
October
(22)
►
September
(16)
►
August
(14)
►
July
(13)
►
June
(16)
►
May
(24)
►
April
(35)
►
March
(21)
►
February
(20)
►
January
(103)
►
2021
(7157)
►
December
(198)
►
November
(568)
►
October
(624)
►
September
(624)
►
August
(643)
►
July
(657)
►
June
(626)
►
May
(647)
►
April
(649)
►
March
(650)
►
February
(597)
►
January
(674)
►
2020
(8062)
►
December
(649)
►
November
(647)
►
October
(611)
►
September
(666)
►
August
(692)
►
July
(686)
►
June
(667)
►
May
(702)
►
April
(677)
►
March
(718)
►
February
(650)
►
January
(697)
►
2019
(15143)
►
December
(669)
►
November
(654)
►
October
(686)
►
September
(677)
►
August
(695)
►
July
(695)
►
June
(688)
►
May
(2205)
►
April
(2157)
►
March
(2064)
►
February
(1940)
►
January
(2013)
▼
2018
(10679)
►
December
(1651)
►
November
(1943)
►
October
(2281)
►
September
(2094)
►
August
(1980)
▼
July
(730)
We will take Kashmir from Pakistan soon: says indi...
Apple says it has over 4M people in its beta progr...
Four million people are using Apple’s OS betas
Apple sold 3.7M Macs in Q3, down 9% QoQ and down 1...
Apple Pay is finally coming to CVS and 7-Eleven, a...
Spotify now offers motion comics starring Archie
Apple's "other products" revenue was $3.74B in Q3,...
Apple Pay had 1B+ transactions in Q3, and will lau...
More Profits Could Send Apple Over $1 Trillion
DHS launches a new cyber hub to coordinate against...
DocuSign acquires Chicago-based cloud document man...
Apple reports $9.55B in services revenue, up 31% Y...
Apple nears a $1 trillion market cap as it clears ...
Apple Reports Third Quarter Results (Business Wire)
Pandora beats with $384.8M in Q2 revenue, up from ...
Facebook’s latest meddling disclosure: “We expecte...
Chinese smartphone market declined 7% YoY in Q2 20...
Ecommerce startup Brandless, which sells all of it...
San Francisco Officials to Tech Workers: Buy Your ...
Midterm attackers cited Black Lives Matter in fals...
TV Time debuts an analytics platform for the strea...
Digital therapeutics are just what the doctor orde...
Can Electronauts help make VR more social?
Test.ai raises $11M Series A led by Gradient Ventu...
Cryptocurrency exchange Binance buys Trust Wallet,...
Test.ai nabs $11M Series A led by Google to put bo...
Gusto raises $140 million to go after small busine...
Zillow expands its Zillow Rental Manager service b...
Uber, Bird, Lime say Trump's proposed 25% tariffs ...
Inside Waymo's self driving efforts in Phoenix and...
Facebook really doesn’t want users to go to a fake...
Adaptive learning company DreamBox, which makes to...
LegalZoom announces that it's the subject of a $50...
Google partners with news orgs to show more data i...
Waymo partners with Phoenix to connect people to p...
Facebook is redesigning its mobile app's navigatio...
Customer messaging unicorn Intercom debuts its app...
Just 24 hours until prices go up for Disrupt SF 20...
Facebook has found evidence of influence campaigns...
Facebook bans 32 Pages and accounts from FB and In...
The Istio service mesh hits version 1.0
What every startup founder should know about exits
Sources: Facebook has alerted Congress to new coor...
Autonomous-aviation startup Xwing takes flight wit...
I, for one, welcome our robotic ukulele overlords
Apple has recently come under fire from several Ch...
Everything old is new again as demand response com...
One extra week to apply to Startup Battlefield MEN...
Mammoth Biosciences raises $23 million for its CRI...
Crypto exchange Binance buys Trust Wallet in first...
Ars on your lunch break: Sitting down with legenda...
Tencent's stock has dropped 25% from its January p...
U.S. adults now spend nearly 6 hours per day watch...
Google’s Clock app can now wake you up with music ...
CallPage lets you call your website visitors
Harley Davidson to expand EV lineup, may include s...
Sources: DHS to announce the creation of a new cen...
Payroll and benefit services startup Gusto raises ...
Discord’s Jason Citron to chat it up at Disrupt SF
Renovo partners with aiPod to deploy self-driving ...
Trump promises to ‘look into’ legalization of 3D p...
Tom Hardy’s ‘Venom’ has a lot to say in his new tr...
Comcast, Charter dominate US; telcos “abandoned ru...
MoviePass will raise prices to $15 a month while l...
Scalar Capital, a hedge fund for crypto assets, pl...
Facebook is developing a singing talent show feature
Facebook gets leave to appeal to Ireland’s Supreme...
Skyline AI, which uses data science and machine le...
A look at how robotic hands are evolving to perfor...
Sony reports Q1 revenue of $17.9B, beating estimat...
Social media has shifted from a distraction where ...
Skyline AI raises $18M Series A for its machine le...
Freshworks, which offers a range of customer suppo...
How to Stop Facebook From Bringing Up Bad Memories
Sitrep: The Air Force’s senior citizen chopper may...
Nintendo got it right again
Athena Club offers a cheaper way to prepare for yo...
Sources: Yahoo Finance is launching a full-day liv...
Review of ~1,500 VCs shows about 40% attended eith...
Freshworks raises $100M
How small countries like Bermuda, Malta, and Liech...
Tractable is applying AI to accident and disaster ...
Only one week left to apply for Startup Battlefiel...
EA launches premium subscription with latest Battl...
WhatsApp now allows group voice and video calls be...
Simon Data, an NYC-based startup with a cloud-base...
Nintendo’s profit jumps 88% as it nears 20 million...
Nintendo sells 19.7M Switch consoles in the quarte...
Dixons Carphone now says ~8.8M more customers affe...
48 hours left to score early-bird tickets to Disru...
Despite Facebook's disappointing Q2 earnings, its ...
Blockchain media project Civil turns to Asia with ...
Samsung reports Q2 profit slowdown, says Galaxy S9...
Some civil rights groups join Uber's fight against...
More to Come
Seattle passes legislation that includes a $250K a...
Logitech is buying Blue Microphones
Firefox is getting a new logo (or ten)
Filing: Samsung's Q2 net income rose to ~$9.8B, up...
Google snags Sony’s ‘Magic Lab’ VR guru
Definition List
Unordered List
Support
0 comments:
Post a Comment