41554 blogs · [ { "id": "01a08762-15e4-7317-a534-f00c178be438", "title": "#182 SSL Certificate Chains", "url": "https://codingkata.tardate.com/security/ssl_cert_chains/", "published_at": "2021-05-31T16:49:19+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c18664cb7", "title": "#181 iperf/iperf3", "url": "https://codingkata.tardate.com/tools/iperf/", "published_at": "2021-05-30T17:23:55+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c18ec34fc", "title": "#180 Indirect References", "url": "https://codingkata.tardate.com/bash/indirect_references/", "published_at": "2021-05-30T13:26:11+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c191ebc5f", "title": "#179 Bash Reference Manual", "url": "https://codingkata.tardate.com/books/bash-reference-manual/", "published_at": "2021-05-30T09:23:28+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c19ef0376", "title": "#178 whalesay", "url": "https://codingkata.tardate.com/docker/whalesay/", "published_at": "2021-05-06T02:33:39+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1ab3d188", "title": "#177 Basic SDL Graphics", "url": "https://codingkata.tardate.com/cpp/sdl/basic/", "published_at": "2021-05-04T13:29:12+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1adb1587", "title": "#176 Numeric Limits in C", "url": "https://codingkata.tardate.com/c/numeric_limits/", "published_at": "2021-04-30T14:08:23+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1b9df918", "title": "#175 Numeric Limits in C++", "url": "https://codingkata.tardate.com/cpp/numeric_limits/", "published_at": "2021-04-30T14:08:23+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1baf6ab1", "title": "#174 Float Format", "url": "https://codingkata.tardate.com/cpp/float_format/", "published_at": "2021-04-27T17:12:35+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1c5deb59", "title": "#173 Palindromes", "url": "https://codingkata.tardate.com/cpp/palindromes/", "published_at": "2021-04-27T14:31:38+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1cb895a7", "title": "#172 Hello World in C", "url": "https://codingkata.tardate.com/c/hello/", "published_at": "2021-04-27T13:49:46+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1d7c9902", "title": "#171 Hello World in C++", "url": "https://codingkata.tardate.com/cpp/hello/", "published_at": "2021-04-27T13:49:46+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1d7f7c50", "title": "#170 Bitwise Operations", "url": "https://codingkata.tardate.com/ruby/bitwise_operations/", "published_at": "2021-04-26T16:32:47+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1df92c2d", "title": "#169 std::string::find", "url": "https://codingkata.tardate.com/cpp/string_find/", "published_at": "2021-04-23T14:18:20+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1e4580cb", "title": "#168 Hands-On System Programming with C++", "url": "https://codingkata.tardate.com/books/hands-on-system-programming-with-cpp/", "published_at": "2021-04-23T14:18:20+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1e949e8a", "title": "#167 Browser Connection Management", "url": "https://codingkata.tardate.com/web/browser_connection_management/", "published_at": "2021-04-23T14:12:23+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1ee5c109", "title": "#166 Proc v Lambda", "url": "https://codingkata.tardate.com/ruby/proc_v_lambda/", "published_at": "2021-04-20T15:32:54+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c1fcb9ad5", "title": "#165 YubiKey", "url": "https://codingkata.tardate.com/security/yubikey/", "published_at": "2021-04-15T17:09:32+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c20c791d2", "title": "#164 Password Strength Testers", "url": "https://codingkata.tardate.com/javascript/password_strength_testers/", "published_at": "2021-04-15T17:08:47+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c20fa47fa", "title": "#163 Regular Expressions and String Indexes", "url": "https://codingkata.tardate.com/ruby/regex_and_string_indexes/", "published_at": "2021-04-10T03:59:38+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c21bb5638", "title": "#162 Loops in Rust", "url": "https://codingkata.tardate.com/rust/loops/", "published_at": "2021-04-10T03:16:23+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c22a08cc9", "title": "#161 Loops in C", "url": "https://codingkata.tardate.com/c/loops/", "published_at": "2021-04-09T17:31:30+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2318335c", "title": "#160 Ruby Style", "url": "https://codingkata.tardate.com/ruby/style/", "published_at": "2021-04-09T16:37:57+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2382efee", "title": "#159 Color Pickers for the Web", "url": "https://codingkata.tardate.com/web/color_picker/", "published_at": "2021-04-09T16:14:56+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c24801c60", "title": "#158 Iterating Lists with Indices", "url": "https://codingkata.tardate.com/python/list_with_index/", "published_at": "2021-02-25T15:31:51+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c24d62512", "title": "#157 Reducing Overlapping Ranges", "url": "https://codingkata.tardate.com/ruby/reducing_overlapping_ranges/", "published_at": "2021-02-05T13:58:46+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c25082d5b", "title": "#156 Doorkeeper", "url": "https://codingkata.tardate.com/ruby/doorkeeper/", "published_at": "2021-01-13T09:20:42+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c25dc01dd", "title": "#155 pyenv", "url": "https://codingkata.tardate.com/python/pyenv/", "published_at": "2020-12-26T08:02:37+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2678999f", "title": "#154 Modern Front-End Development for Rails", "url": "https://codingkata.tardate.com/books/modern-front-end-development-for-rails/", "published_at": "2020-12-09T07:19:12+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2689aa02", "title": "#153 Docker for Rails Developers", "url": "https://codingkata.tardate.com/books/docker-for-rails-developers/", "published_at": "2020-12-09T07:19:12+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2763c8b2", "title": "#152 Trumpeter Catalog Skin", "url": "https://codingkata.tardate.com/ruby/trumpeter_skin/", "published_at": "2020-12-07T11:03:07+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c27ef076d", "title": "#151 Devise with Rails 6", "url": "https://codingkata.tardate.com/ruby/rails6/devise/", "published_at": "2020-11-07T05:05:55+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c28ee3460", "title": "#150 Rails 6 with Docker", "url": "https://codingkata.tardate.com/docker/rails6/", "published_at": "2020-10-14T10:49:20+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c29e8de42", "title": "#149 drb", "url": "https://codingkata.tardate.com/ruby/drb/", "published_at": "2020-10-10T02:31:30+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c29f168d5", "title": "#148 Bit Fields", "url": "https://codingkata.tardate.com/c/bitfields/", "published_at": "2020-05-09T09:16:34+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2ac8e49b", "title": "#147 Bitwise Operations", "url": "https://codingkata.tardate.com/c/bit_operations/", "published_at": "2020-05-09T07:19:22+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2b181567", "title": "#146 Simple URIs with addressable", "url": "https://codingkata.tardate.com/ruby/simple_uris_with_addressable/", "published_at": "2020-05-08T17:16:25+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2bbb7558", "title": "#145 printf partial strings", "url": "https://codingkata.tardate.com/c/printf_partial_string/", "published_at": "2020-04-08T14:52:22+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2cb6f4bb", "title": "#144 Redis Cookbook", "url": "https://codingkata.tardate.com/books/redis-cookbook/", "published_at": "2020-03-22T01:38:00+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2d579e9f", "title": "#143 Console Tables", "url": "https://codingkata.tardate.com/ruby/console_tables/", "published_at": "2020-03-12T23:47:02+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2e541c24", "title": "#142 Console Barcharts", "url": "https://codingkata.tardate.com/ruby/console_barcharts/", "published_at": "2020-03-12T23:36:13+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2eaa34c8", "title": "#141 Zabbix Programmatic Configuration with Ruby", "url": "https://codingkata.tardate.com/infrastructure/zabbix/ruby-programmatic-config/", "published_at": "2020-03-11T23:28:13+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c2f22a6fb", "title": "#140 Memo Methods", "url": "https://codingkata.tardate.com/ruby/memo_methods/", "published_at": "2020-03-11T14:29:15+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c30115eb8", "title": "#139 Line Continuations in HTML", "url": "https://codingkata.tardate.com/web/line_continuations/", "published_at": "2020-03-10T19:29:18+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c30872c9b", "title": "#138 CSS Cookbook", "url": "https://codingkata.tardate.com/books/css-cookbook/", "published_at": "2020-03-08T19:38:18+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c30d2923c", "title": "#137 Cross-browser X Library", "url": "https://codingkata.tardate.com/javascript/cbx/", "published_at": "2020-03-07T03:19:55+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c3176a659", "title": "#136 Using InfluxDb 2.x with Ruby", "url": "https://codingkata.tardate.com/databases/influxdb/ruby_client2/", "published_at": "2020-03-05T09:03:11+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c31b5be05", "title": "#135 Using InfluxDb 1.x with Ruby", "url": "https://codingkata.tardate.com/databases/influxdb/ruby_client/", "published_at": "2020-03-05T09:03:11+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c324d64ac", "title": "#134 jQuery Date-Time Selectors", "url": "https://codingkata.tardate.com/javascript/jquerydatetime/", "published_at": "2020-03-04T12:24:45+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c32753eac", "title": "#133 DirSize", "url": "https://codingkata.tardate.com/rexx/dirsize/", "published_at": "2020-03-04T11:18:35+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c33236dac", "title": "#132 ShowLong", "url": "https://codingkata.tardate.com/rexx/showlong/", "published_at": "2020-03-04T11:18:35+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c337f5dc4", "title": "#131 Visual Archiver", "url": "https://codingkata.tardate.com/rexx/visual_archiver/", "published_at": "2020-03-04T11:18:35+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c33de6b51", "title": "#130 databases Tweets", "url": "https://codingkata.tardate.com/databases/oracle/ora_tweet_with_shorturls/", "published_at": "2020-03-03T13:59:43+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c34ab924e", "title": "#129 Ruby Loop", "url": "https://codingkata.tardate.com/ruby/loops/", "published_at": "2020-02-22T07:51:21+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c358dcf42", "title": "#128 Docker on CentOS 8", "url": "https://codingkata.tardate.com/docker/centos8_install/", "published_at": "2020-02-18T16:41:09+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c35ada41e", "title": "#127 TCP Wrappers", "url": "https://codingkata.tardate.com/tools/tcp_wrappers/", "published_at": "2020-02-18T14:55:19+00:00" }, { "id": "01a08762-15e4-7317-a534-f00c36a82282", "title": "#126 Variable Fonts", "url": "https://codingkata.tardate.com/web/variable_fonts/", "published_at": "2020-02-16T13:05:09+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e475facc63", "title": "#125 Loop Optimization", "url": "https://codingkata.tardate.com/c/loop_optimization/", "published_at": "2020-02-16T06:42:21+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4766aed67", "title": "#124 About Pascal", "url": "https://codingkata.tardate.com/pascal/about/", "published_at": "2020-02-16T06:17:11+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e476c92203", "title": "#123 Linux Server Hacks", "url": "https://codingkata.tardate.com/books/linux-server-hacks/", "published_at": "2020-02-16T02:52:10+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47739ebeb", "title": "#122 Finding Files", "url": "https://codingkata.tardate.com/bash/finding_files/", "published_at": "2020-02-15T09:25:04+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47741f629", "title": "#121 Docker Cookbook (Packt)", "url": "https://codingkata.tardate.com/books/docker-cookbook-packt/", "published_at": "2020-02-06T15:53:45+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47812391c", "title": "#120 21st Century C", "url": "https://codingkata.tardate.com/books/21st-century-c/", "published_at": "2020-02-06T15:39:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4789382ce", "title": "#119 Practical C Programming", "url": "https://codingkata.tardate.com/books/practical-c-programming/", "published_at": "2020-02-06T15:39:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e478fdfaf6", "title": "#118 The Rust Programming Language", "url": "https://codingkata.tardate.com/books/rust-programming-language/", "published_at": "2020-02-06T15:39:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e479d264e6", "title": "#117 Programming Elixir", "url": "https://codingkata.tardate.com/books/programming-elixir/", "published_at": "2020-02-06T15:39:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47a16a5e0", "title": "#116 Docker Cookbook (O'Reilly)", "url": "https://codingkata.tardate.com/books/docker-cookbook-oreilly/", "published_at": "2020-02-06T15:39:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47a849365", "title": "#115 Basic Request-Reply in C", "url": "https://codingkata.tardate.com/messaging/zeromq/c/request_reply/", "published_at": "2020-02-03T17:21:20+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47b04f108", "title": "#114 Rickshaw", "url": "https://codingkata.tardate.com/javascript/rickshaw/", "published_at": "2020-02-03T14:03:04+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47b173de8", "title": "#113 Mastering Zabbix", "url": "https://codingkata.tardate.com/books/mastering-zabbix/", "published_at": "2020-02-02T13:17:04+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47b94fc99", "title": "#112 Zabbix API Ruby Clients", "url": "https://codingkata.tardate.com/infrastructure/zabbix/ruby-clients/", "published_at": "2020-02-02T11:01:51+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47c82e845", "title": "#111 Zabbix Docker", "url": "https://codingkata.tardate.com/infrastructure/zabbix/dockerized/", "published_at": "2020-02-02T07:58:51+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47c89c15d", "title": "#110 About Zabbix", "url": "https://codingkata.tardate.com/infrastructure/zabbix/about/", "published_at": "2020-02-02T07:58:51+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47d05d302", "title": "#109 ZeroMQ (book)", "url": "https://codingkata.tardate.com/books/zeromq/", "published_at": "2020-02-01T09:01:43+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47dfb3675", "title": "#108 About Zeromq", "url": "https://codingkata.tardate.com/messaging/zeromq/about/", "published_at": "2020-02-01T08:49:18+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47e778fdb", "title": "#107 Elixir Basics", "url": "https://codingkata.tardate.com/elixir/basics/", "published_at": "2020-02-01T07:45:35+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47e8f91be", "title": "#106 About Elm", "url": "https://codingkata.tardate.com/elm/about/", "published_at": "2020-02-01T06:29:46+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47ebf7dd6", "title": "#105 About Elixir", "url": "https://codingkata.tardate.com/elixir/about/", "published_at": "2020-02-01T06:29:46+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47f7e0b3f", "title": "#104 Testing with Rust", "url": "https://codingkata.tardate.com/rust/testing/", "published_at": "2020-02-01T04:49:54+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e47fda7d90", "title": "#103 Using Cargo", "url": "https://codingkata.tardate.com/rust/project_with_cargo/", "published_at": "2020-01-30T18:21:09+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4804ef9f6", "title": "#102 Error Function", "url": "https://codingkata.tardate.com/c/error_function/", "published_at": "2020-01-30T16:23:24+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e48102b1d6", "title": "#101 RSS and Atom", "url": "https://codingkata.tardate.com/formats/rss_atom/", "published_at": "2020-01-26T07:32:40+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e481d84ec8", "title": "#100 Cacti", "url": "https://codingkata.tardate.com/infrastructure/cacti/", "published_at": "2020-01-26T06:17:04+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4828a7f1f", "title": "#099 Programming Interactivity", "url": "https://codingkata.tardate.com/design/programming_interactivity/", "published_at": "2020-01-25T17:31:59+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e482bdd590", "title": "#098 Rails AntiPatterns", "url": "https://codingkata.tardate.com/books/rails-antipatterns/", "published_at": "2020-01-25T16:27:01+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e483a43a06", "title": "#097 Running Metasploit with Docker", "url": "https://codingkata.tardate.com/security/metasploit/dockerized/", "published_at": "2020-01-22T15:49:07+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e483aab778", "title": "#096 Metasploit Penetration Testing Cookbook", "url": "https://codingkata.tardate.com/books/metasploit-penetration-testing-cookbook/", "published_at": "2020-01-22T15:49:07+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e48499c0a0", "title": "#095 Pointers in C", "url": "https://codingkata.tardate.com/c/pointers/", "published_at": "2020-01-22T15:16:17+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e484c90b60", "title": "#094 Scripting YouTube", "url": "https://codingkata.tardate.com/javascript/scripting_youtube/", "published_at": "2020-01-11T09:24:50+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e485355069", "title": "#093 Ruby 2.7 New Features", "url": "https://codingkata.tardate.com/ruby/new_features_27/", "published_at": "2020-01-08T14:43:34+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4860d4400", "title": "#092 About InfluxDB", "url": "https://codingkata.tardate.com/databases/influxdb/about/", "published_at": "2020-01-07T16:41:34+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e486cbe4e9", "title": "#091 Private PodFeed", "url": "https://codingkata.tardate.com/ruby/privatepodfeed/", "published_at": "2019-12-31T05:06:57+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4875764da", "title": "#090 QR Codes with Python", "url": "https://codingkata.tardate.com/python/qrcodes/", "published_at": "2019-12-28T05:57:09+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e487ac4761", "title": "#089 emacs", "url": "https://codingkata.tardate.com/tools/emacs/", "published_at": "2019-12-14T14:52:24+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e487c84208", "title": "#088 About Prometheus", "url": "https://codingkata.tardate.com/databases/prometheus/about/", "published_at": "2019-11-05T09:47:56+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e487decbee", "title": "#087 About YAML", "url": "https://codingkata.tardate.com/formats/yaml/", "published_at": "2019-11-05T09:47:35+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4885bde3e", "title": "#086 SVG Animation", "url": "https://codingkata.tardate.com/web/svg_animation/", "published_at": "2019-11-03T04:31:16+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e488a9618a", "title": "#085 Browser Security", "url": "https://codingkata.tardate.com/web/browser_security/", "published_at": "2019-11-02T03:58:45+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e4896e0d86", "title": "#084 Google Chart Basics", "url": "https://codingkata.tardate.com/javascript/google_charts/basics/", "published_at": "2019-09-22T02:28:16+00:00" }, { "id": "01a08762-15e5-7319-99e3-d4e489e146fc", "title": "#083 Dynamically Updating D3 Charts", "url": "https://codingkata.tardate.com/javascript/d3/dynamically_updating_chart/", "published_at": "2019-09-16T16:09:46+00:00" } ] posts Claim your blog
Back to codingkata.tardate.com
Blog · corpus.blog/blogs/codingkata.tardate.com/posts

codingkata.tardate.com

codingkata.tardate.com

2021

2020

2019