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();

Tuesday 12 November 2019

Introducing the TC Top Picks for Disrupt Berlin 2019

Can we get a fanfare of trumpets, please? The time has come to introduce you to our TC Top Picks for Disrupt Berlin 2019. The ingenuity and creativity reflected in the international startup community can’t be overstated, and narrowing the field from the hundreds of applications we received was no easy task.

The program showcases outstanding early-stage startups across these categories: AI/Machine Learning, Biotech/Healthtech, Blockchain, Fintech, Mobility, Privacy/Security, Retail/E-commerce, Robotics/IoT/Hardware, CRM/Enterprise and Education.

Challenging as it was, TechCrunch editors had a (wicked fun) job to do — select up to five early-stage startups they felt represent the best of their specific tech category. This remarkable cadre of early-stage startups knocked our proverbial socks off. Cold toes notwithstanding, we think you’ll be equally impressed.

Founders who earn the TC Top Picks designation receive a free Startup Alley Exhibitor Package, one full day of exhibiting, three free Founder passes, intense investor and media interest and VIP treatment — including an interview on the Showcase Stage with a TechCrunch editor. And we promote that video across our social media platforms.

Alright, it’s time for the big reveal. Congratulations to the TC Top Picks for Disrupt Berlin 2019!

Artificial Intelligence + Machine Learning

  • Apostera: An automotive company offering a set of innovative products world-wide.
  • CYANITE: Music analysis tool — the interface between the music industry, data science and software engineering.
  • Prodsight: Helps companies make data-driven product development decisions.
  • Stormly: An AI-powered platform that works as a data consultant.
  • Timekettle Technologies: Committed to building a global brand of AI translator so immersive that it disappears into the experience.

Biotech + Healthtech

  • Glazomer: An affordable Hi-End Eye Tracking system for professional academic and clinical research.
  • Healthy Quit: Digital health company and a pharmacy that provides vaping and smoking cessation by utilizing an artificial intelligent treatment algorithm and medications to help patients quit.
  • mettleAI: Leveraging ML/AI to predict substance abuse relapse before it happens.
  • Thryve: We power the individualization of health care by providing the API needed by health services to access health data from more than 100 wearables.
  • Volta Medical: Aims at developing a wide range of intelligent software solutions designed to guide cardiologists during interventional procedures.

Blockchain

  • Acatena AG: IoT & Blockchain platform to reinvent premium product authenticity.
  • Anytype: An operating system for the new internet.
  • etoshi: The all-in-one crypto platform: trading, wallets and taxes under one roof!
  • SIMBA Chain: A cloud-based, smart-contract-as-a-service (SCaaS) platform, enabling users across a variety of skill sets to implement dapps (decentralized applications).

CRM + Enterprise

  • Cumul.io: A cloud analytics platform for business experts & SaaS companies to integrate intuitive yet powerful data visualization into their daily lives.
  • cux.io: Your one-stop shop for understanding your users’ experiences online.
  • Radicalbit: Event stream processing self-service platform. One platform for data engineering, data ops & MLOps on top of Kafka.
  • Stack: Internet launchpad, increasing the efficiency of working with the web for the average internet users by allowing simultaneous use of multiple web-apps within a neatly organized working environment.
  • Usercentrics: A CMP that helps enterprise customers obtain, manage and document the user consent, with all different aspects of consent storage, consent API’s, consent in ad tech.

Fintech

  • ChromaWay: Blockchain “2.0” platform that enables smart contracts and digital assets for financial applications and non-financial applications.
  • CurioInvest: A technology platform that lets anyone invest directly in rare alternative assets.
  • Raison: A platform for operations with investments and personal finance.
  • TXC Markets: Peer to peer fintech trading technologies and marketplaces for illiquid and alternative assets.

Mobility + Transportation

  • DUCKT: The world’s first universal electrical scooter charging station. Better operations, better experience for people & the city.
  • MachineMax: Used to track utilisation, idling, fuel and geolocation for any machine.
  • Pixmoving: Provides universal autonomous driving chassis.
  • Qibus: Making autonomous mobility a reality.
  • TRAXIT: Tracking multi service company changing the way we track our belongings, starting from Aviation vertical.

Privacy + Security

  • Nect: Delivers the self-service future of identity verification as a service — easy to use and with military-grade security.
  • o.vision: Develops facial identification solutions for integration within smart office frameworks and commercial bank security systems.
  • Sypher Solutions: Software platform that simplifies analysis and helps prevent mistakes when documenting and maintaining GDPR compliance.
  • Wire: The most secure collaboration platform, transforming the way business’ communicate in the same way and speed that our founders disrupted telephony with Skype.

Retail + E-commerce

  • combyne: A social tool for combining clothing. Our vision is to digitize the usage of fashion.
  • Fashwire: A global data-driven marketplace with 200+ fashion designers from 25+ countries.
  • Squareshot: We help consumer, fashion and dnvb brands streamline content production and create beautiful product shots to maximize their online sales.

Robotics + Hardware + IoT

  • Aether Biomedical: A rehabilitation robotics startup focused on building bionic limbs for upper limb amputees.
  • Domotron: The most advanced smart home that adapts to your lifestyle. To make your life easier.
  • Infocode: Smart building solution company that provides smart waste bin for office and public spaces.
  • RoboChef: World’s first fully automated robotic kitchen cooking 500+ recipes with ZERO manual effort powered by IoT, Robotics & AI.

Disrupt Berlin 2019 takes place on 11-12 December. Buy your pass today and be sure to swing by Startup Alley to meet and greet the TC Top Picks. One more thing. It’s not too late to buy a Startup Alley Exhibitor Package and strut your stuff alongside hundreds of companies and sponsors. All exhibiting startups have a shot at winning the Wild Card to compete for $50,000 in our famous pitch competition, Startup Battlefield. What have you got to lose? Nuthin!



from TechCrunch https://ift.tt/2q3zw7R
Share:
//]]>

0 comments:

Post a Comment

Blog Archive

Definition List

Unordered List

Support