{"id":873,"date":"2017-04-06T12:28:42","date_gmt":"2017-04-06T16:28:42","guid":{"rendered":"https:\/\/portfolios.cs.earlham.edu\/?p=873"},"modified":"2025-04-24T15:21:02","modified_gmt":"2025-04-24T19:21:02","slug":"update-april-6-2017","status":"publish","type":"post","link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/","title":{"rendered":"Update April 6, 2017"},"content":{"rendered":"<p>I&#8217;m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.<\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33,51,19],"tags":[],"class_list":["post-873","post","type-post","status-publish","format-standard","hentry","category-33","category-sirajus-salekin","category-student"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Update April 6, 2017 - CS\/DS Student Portfolios<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Update April 6, 2017 - CS\/DS Student Portfolios\" \/>\n<meta property=\"og:description\" content=\"I&#8217;m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/\" \/>\n<meta property=\"og:site_name\" content=\"CS\/DS Student Portfolios\" \/>\n<meta property=\"article:published_time\" content=\"2017-04-06T16:28:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-04-24T19:21:02+00:00\" \/>\n<meta name=\"author\" content=\"Sirajus Salekin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Sirajus Salekin\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/\"},\"author\":{\"name\":\"Sirajus Salekin\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/b7698e979448b5c96cdbdef5640423fc\"},\"headline\":\"Update April 6, 2017\",\"datePublished\":\"2017-04-06T16:28:42+00:00\",\"dateModified\":\"2025-04-24T19:21:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/\"},\"wordCount\":38,\"commentCount\":0,\"articleSection\":[\"2018\",\"Sirajus Salekin\",\"Student\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/\",\"name\":\"Update April 6, 2017 - CS\\\/DS Student Portfolios\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\"},\"datePublished\":\"2017-04-06T16:28:42+00:00\",\"dateModified\":\"2025-04-24T19:21:02+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/b7698e979448b5c96cdbdef5640423fc\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/2017\\\/04\\\/06\\\/update-april-6-2017\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Update April 6, 2017\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#website\",\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/\",\"name\":\"CS\\\/DS Student Portfolios\",\"description\":\"AI and ML, Image Classification, Arduino\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/#\\\/schema\\\/person\\\/b7698e979448b5c96cdbdef5640423fc\",\"name\":\"Sirajus Salekin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g\",\"caption\":\"Sirajus Salekin\"},\"url\":\"https:\\\/\\\/portfolios.cs.earlham.edu\\\/index.php\\\/author\\\/ssalek14\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Update April 6, 2017 - CS\/DS Student Portfolios","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/","og_locale":"en_US","og_type":"article","og_title":"Update April 6, 2017 - CS\/DS Student Portfolios","og_description":"I&#8217;m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.","og_url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/","og_site_name":"CS\/DS Student Portfolios","article_published_time":"2017-04-06T16:28:42+00:00","article_modified_time":"2025-04-24T19:21:02+00:00","author":"Sirajus Salekin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Sirajus Salekin"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/#article","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/"},"author":{"name":"Sirajus Salekin","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/b7698e979448b5c96cdbdef5640423fc"},"headline":"Update April 6, 2017","datePublished":"2017-04-06T16:28:42+00:00","dateModified":"2025-04-24T19:21:02+00:00","mainEntityOfPage":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/"},"wordCount":38,"commentCount":0,"articleSection":["2018","Sirajus Salekin","Student"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/","url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/","name":"Update April 6, 2017 - CS\/DS Student Portfolios","isPartOf":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#website"},"datePublished":"2017-04-06T16:28:42+00:00","dateModified":"2025-04-24T19:21:02+00:00","author":{"@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/b7698e979448b5c96cdbdef5640423fc"},"breadcrumb":{"@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/portfolios.cs.earlham.edu\/index.php\/2017\/04\/06\/update-april-6-2017\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/portfolios.cs.earlham.edu\/"},{"@type":"ListItem","position":2,"name":"Update April 6, 2017"}]},{"@type":"WebSite","@id":"https:\/\/portfolios.cs.earlham.edu\/#website","url":"https:\/\/portfolios.cs.earlham.edu\/","name":"CS\/DS Student Portfolios","description":"AI and ML, Image Classification, Arduino","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/portfolios.cs.earlham.edu\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/portfolios.cs.earlham.edu\/#\/schema\/person\/b7698e979448b5c96cdbdef5640423fc","name":"Sirajus Salekin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c466bb31cdf1d866283dfd888ce46c64d3ee12cb219b4a4bd340a5087097ad10?s=96&d=mm&r=g","caption":"Sirajus Salekin"},"url":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/ssalek14\/"}]}},"rttpg_featured_image_url":null,"rttpg_author":{"display_name":"Sirajus Salekin","author_link":"https:\/\/portfolios.cs.earlham.edu\/index.php\/author\/ssalek14\/"},"rttpg_comment":0,"rttpg_category":"<a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2018\/\" rel=\"category tag\">2018<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/2018\/sirajus-salekin\/\" rel=\"category tag\">Sirajus Salekin<\/a> <a href=\"https:\/\/portfolios.cs.earlham.edu\/index.php\/category\/student\/\" rel=\"category tag\">Student<\/a>","rttpg_excerpt":"I&#8217;m looking into different implementation of peer to peer technologies and trying to understand what and where they lack in comparison to traditional implementation. Reading about firebase API as well, which powers app like firechat.","_links":{"self":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/873","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/comments?post=873"}],"version-history":[{"count":1,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/873\/revisions"}],"predecessor-version":[{"id":874,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/posts\/873\/revisions\/874"}],"wp:attachment":[{"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/media?parent=873"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/categories?post=873"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/portfolios.cs.earlham.edu\/index.php\/wp-json\/wp\/v2\/tags?post=873"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}