GitHub is where people build software. More than 50 million people use GitHub to discover, fork, and contribute to over 100 million projects. Git Tower can become an indispensable macOS developer tool for those who want to access their Planio repositories via an intuitive GUI. The solution provides a host of advanced features such as single line staging, submodule support, and file history. GitHub is a brilliant tool for developers and will provide them with the opportunity to work with one of the most important and popular platforms around, all from the convenience of your desktop. GitHub Gist: instantly share code, notes, and snippets. Maps help visitors find your physical address change. Akagi201 / mac-tools.md. Created Sep 22, 2016. Star 0 Fork 0; Code Revisions 1. Dmg file cutting master 3 mac software. What would you like. Nov 30, 2020 Git Tower can become an indispensable macOS developer tool for those who want to access their Planio repositories via an intuitive GUI. The solution provides a host of advanced features such as single line staging, submodule support, and file history.
The video displayed above was shot in Tasmania, in the Wineglass Bay. The countryside is truly stunning out there.
Welcome to my blog. My name is Maël and I’m a Data Scientist and Ph.D. student at Idiap Research Institute and EPFL in Speech Processing, on ROXANNE European Project.
I love traveling, and came back from a world tour right before COVID, early 2020. I’m a plant-based sports fan (hiking, fitness, volleyball, javelin.). I love creating things, especially software-realted, and entrepreneurship is the way I see my future. After several hackathons and a first startup experience, I’ve been working for the past few months on SoundMap.
I have a B.Sc. in Economics and an M.Sc. in Actuarial Science both from the HEC Faculty of University of Lausanne (applied mathematics and statistics for the insurance sector). I did not really like working in this field, and did a second Master, this time in Data Science, at Telecom Paris (Institut Polytechnique de Paris, France). I am now a Ph.D. student in Speech Processing at Idiap Research Institute, since March 2020, and attached to EPFL Electrical Engineering department.
I worked in several startups, especially in NLP, and I’ve been working as a freelance data scientist on the side of everything else for 3 years now. I started this blog in September 2018, and publish all codes and exercises of this website on GitHub in a dedicated repository:
This website gathered a little more than 100’000 visitors since its creation. Where do other visitors come from?
commented Apr 4, 2017
input->is_ajax_request()) { //show_404(); } } public function get_filter_fields() { $this->load->model('Product_options_model'); $post = $this->input->post(); $filter_fields = $this->Product_options_model->filter_fields($post['category_id']); if(empty($filter_fields)) { echo '; die(); } if(!empty($post['code'])) { $this->load->model('Search_model'); $term = $this->Search_model->get_term($post['code']); $params = (array) json_decode($term); if(!empty($params['product_values'])) { $field_inputs = (array) $params['product_values']; } } $c = 0; $return = '; foreach($filter_fields as $field) { $checkall = '; if(!empty($field_inputs[$field['slug']])) { $set_values = count($field_inputs[$field['slug']]); $checkall = ($set_values count($field['options']) ? 'checked' : '); //open the field if it has selected field if($set_values > 0) { $c = 0; } } $return .='
'.$feed_id.''.date('M j, Y', strtotime($result->created_time)).' '.word_limiter($text, 30).' Read More >'; } else { $echo = ' '.$feed_id.''.date('M j, Y', strtotime($result->created_time)).' '.word_limiter($text, 30).' Read More >'; } $echo .= '<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = '//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3'; fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script>'; echo $echo; } public function feed_twitter() { error_reporting(0); $this->load->helper('text'); $consumerKey = 'n0rpS4054sWnoqngzSq74kIra'; $consumerSecret = 'txsjUmeaLTNu2pQrkZxCUaSrYtSaQBPgwZuzOj6jz9PfN0kRBc'; $accessToken = '123616859-99pKcvsKpaBOr3LZyMwndcN7NSk12PGqhQnEN42f'; $accessTokenSecret = 'nyNmLsVKYAUppVd22S9IIfZpOZt6Mq37HgOH9D2TbHAzF'; $username = 'cherrymobileph'; $maximum = 1; $caching = 600; $path = APPPATH.'cache/feeds'; if ( ! file_exists($path)) { //create directory mkdir($path, 0777, true); } $filename = $path.'/twitter.json'; $filetime = file_exists($filename) ? filemtime($filename) : time() - $caching - 1; if (time() - $caching > $filetime) { $filetime = time() - $caching ; $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; $base = 'GET&'.rawurlencode($url).'&'.rawurlencode('count={$maximum}&oauth_consumer_key={$consumerKey}&oauth_nonce={$filetime}&oauth_signature_method=HMAC-SHA1&oauth_timestamp={$filetime}&oauth_token={$accessToken}&oauth_version=1.0&screen_name={$username}'); $key = rawurlencode($consumerSecret).'&'.rawurlencode($accessTokenSecret); $signature = rawurlencode(base64_encode(hash_hmac('sha1', $base, $key, true))); $oauth_header = 'oauth_consumer_key='{$consumerKey}', oauth_nonce='{$filetime}', oauth_signature='{$signature}', oauth_signature_method='HMAC-SHA1', oauth_timestamp='{$filetime}', oauth_token='{$accessToken}', oauth_version='1.0', '; $curl_request = curl_init(); curl_setopt($curl_request, CURLOPT_HTTPHEADER, array('Authorization: Oauth {$oauth_header}', 'Expect:')); curl_setopt($curl_request, CURLOPT_HEADER, false); curl_setopt($curl_request, CURLOPT_URL, $url.'?screen_name={$username}&count={$maximum}'); curl_setopt($curl_request, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl_request, CURLOPT_SSL_VERIFYPEER, false); $response = curl_exec($curl_request); curl_close($curl_request); $_result = json_decode($response); //pag may error kuhain mo yung dating nacache haha if(isset($_result->errors)) { $response = file_get_contents($filename); } else { //di ko sure kung kelangan nga buharin haha if(file_exists($filename)) unlink($filename); file_put_contents($filename, $response); } } else { $response = file_get_contents($filename); } $result = json_decode($response); if(isset($result->errors)) { die('); } $result = $result[0]; $echo = ' '.$result->user->name.''.date('M j, Y', strtotime($result->created_at)).' '.word_limiter($result->text,30).' user->screen_name.'/status/'.$result->id_str.'>Read More >Tweet <script type='text/javascript'> window.twttr=(function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],t=window.twttr||{};if(d.getElementById(id))return t;js=d.createElement(s);js.id=id;js.src='https://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);t._e=[];t.ready=function(f){t._e.push(f);};return t;}(document,'script','twitter-wjs')); </script> '; echo $echo; } function subscribe() { $this->load->model('Newsletters_model'); $result = $this->Newsletters_model->subscribe($_POST['subscribe_email']); echo json_encode(array('msg' => $result)); } function test() { $this->load->library('facebook'); $this->facebook->is_authenticated(); }} |
commented Apr 4, 2017
i am having an error to may ajax.php can you find the error in my facebook.json |