{"id":24638,"date":"2015-08-24T09:46:23","date_gmt":"2015-08-24T07:46:23","guid":{"rendered":"https:\/\/mamchenkov.net\/wordpress\/?p=24638"},"modified":"2015-08-24T09:46:23","modified_gmt":"2015-08-24T07:46:23","slug":"overapi-com-collecting-all-cheat-sheets","status":"publish","type":"post","link":"https:\/\/mamchenkov.net\/wordpress\/2015\/08\/24\/overapi-com-collecting-all-cheat-sheets\/","title":{"rendered":"OverAPI.com &#8211; Collecting All Cheat Sheets"},"content":{"rendered":"<!-- google_ad_section_start -->\n<p><a href=\"http:\/\/overapi.com\/\">OverAPI.com<\/a> &#8211; Collecting All Cheat Sheets<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"excerpt":{"rendered":"<!-- google_ad_section_start -->\n<p>OverAPI.com &#8211; Collecting All Cheat Sheets<\/p>\n<!-- google_ad_section_end -->\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"OverAPI.com - Collecting All Cheat Sheets #WebDev #SysAdmin #API","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_links_to":"","_links_to_target":""},"categories":[1,6,18,133,62,1334],"tags":[2404,1330],"keyring_services":[],"class_list":["post-24638","post","type-post","status-publish","format-link","hentry","category-general","category-linux","category-programming","category-sysadmin","category-technology","category-web-work","tag-api","tag-web-development","post_format-post-format-link"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":21722,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/04\/29\/composer-cheat-sheet-for-developers\/","url_meta":{"origin":24638,"position":0},"title":"Composer Cheat Sheet for developers","author":"Leonid Mamchenkov","date":"April 29, 2014","format":"link","excerpt":"Composer Cheat Sheet for developers","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28539,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/05\/04\/cross-site-request-forgery-csrf-prevention-cheat-sheet\/","url_meta":{"origin":24638,"position":1},"title":"Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet","author":"Leonid Mamchenkov","date":"May 4, 2018","format":false,"excerpt":"\"Cross-Site Request Forgery (CSRF) Prevention Cheat Sheet\" is a list of general recommendations and specific techniques to protect web applications against the CSRF attacks.\u00a0 That is, before the CSRF attacks will become obsolete.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":28968,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/11\/12\/wordpress-configuration-cheat-sheet\/","url_meta":{"origin":24638,"position":2},"title":"WordPress Configuration Cheat Sheet","author":"Leonid Mamchenkov","date":"November 12, 2018","format":false,"excerpt":"\"WordPress Configuration Cheat Sheet\" is a collection of about 10 tips for a more secure WordPress configuration file.\u00a0 Obviously, not all of them can always be applied, but it's a good idea to review your own settings once in a while and to disable unnecessary bits.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":27730,"url":"https:\/\/mamchenkov.net\/wordpress\/2017\/06\/27\/graphical-vi-vim-cheat-sheet-and-tutorial\/","url_meta":{"origin":24638,"position":3},"title":"Graphical vi-vim Cheat Sheet and Tutorial","author":"Leonid Mamchenkov","date":"June 27, 2017","format":false,"excerpt":"Graphical vi-vim Cheat Sheet and Tutorial is yet another attempt to explain and visualize Vim commands to the editor's new users. This is a single page describing the full vi\/vim input model, the function of all keys, and all major features. You can see it as a compressed vi\/vim manual.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2017\/06\/vi-vim-cheat-sheet-500x354.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":22441,"url":"https:\/\/mamchenkov.net\/wordpress\/2014\/08\/29\/timesheet-js-javascript-library-for-simple-html5-css3-time-sheets\/","url_meta":{"origin":24638,"position":4},"title":"Timesheet.js &#8211; JavaScript library for simple HTML5 &#038; CSS3 time sheets","author":"Leonid Mamchenkov","date":"August 29, 2014","format":"link","excerpt":"Timesheet.js - JavaScript library for simple HTML5 & CSS3 time sheets.","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"timesheet.js","src":"https:\/\/i0.wp.com\/mamchenkov.net\/wordpress\/wp-content\/uploads\/2014\/08\/timesheet.js-500x206.png?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":28339,"url":"https:\/\/mamchenkov.net\/wordpress\/2018\/01\/19\/crooked-style-sheets\/","url_meta":{"origin":24638,"position":5},"title":"Crooked Style Sheets","author":"Leonid Mamchenkov","date":"January 19, 2018","format":false,"excerpt":"Crooked Style Sheets is a proof of concept for\u00a0website tracking\/analytics using only CSS and without Javascript. What can we do with this method? We can gather some basic information about the user, like the screen resolution (when the browser is maximized) and which browser (or engine) is used. Further we\u2026","rel":"","context":"In &quot;All&quot;","block_context":{"text":"All","link":"https:\/\/mamchenkov.net\/wordpress\/category\/general\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24638","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/comments?post=24638"}],"version-history":[{"count":0,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/posts\/24638\/revisions"}],"wp:attachment":[{"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/media?parent=24638"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/categories?post=24638"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/tags?post=24638"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/mamchenkov.net\/wordpress\/wp-json\/wp\/v2\/keyring_services?post=24638"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}