{"guid":"0e0586a7-c3fe-5267-ab12-c2450b961bce","title":"Building security - Coding","subtitle":null,"slug":"gpn18-81-building-security-coding","link":"https://c3voc.de","description":"Building secure software applications. A pragmatic approach - and getting your peers motivated.\n\nHow to code secure software applications. Focus will be on coding practices - especially those that can be introduced into a team without much resistance. As \"designing software\", \"compiling software\" and \"testing software\" are in the same neighbourhood I will add some tips for those as well.\nDo not expect fancy ninja tricks. Focus is \"one size fits all\" and \"lots of bang for your buck\" things.\nCan contain:\n- Psychology\n- C programming best practice","original_language":"deu","persons":["Thorsten Sick"],"view_count":174,"promoted":false,"date":"2018-05-11T00:00:00.000+02:00","release_date":"2018-05-12T02:00:00.000+02:00","updated_at":"2026-01-13T11:00:22.911+01:00","tags":["gpn18","81"],"length":1833,"duration":1833,"thumb_url":"https://static.media.ccc.de/media/events/gpn/gpn18/81-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/gpn/gpn18/81-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/gpn/gpn18/0e0586a7-c3fe-5267-ab12-c2450b961bce-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/gpn/gpn18/0e0586a7-c3fe-5267-ab12-c2450b961bce-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/gpn18-81-building-security-coding","url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_title":"Gulaschprogrammiernacht 18","conference_url":"https://api.media.ccc.de/public/conferences/gpn18","related":[{"event_id":5325,"event_guid":"dda720ca-f11b-5ef5-beeb-5e33d2ed3e53","weight":10},{"event_id":5346,"event_guid":"0f7427d2-f0c5-5747-8966-79f0b2b679b5","weight":8},{"event_id":5348,"event_guid":"f11a2ed0-63f9-59ce-9f7c-f6a9c379be43","weight":13},{"event_id":5349,"event_guid":"16a1a1ce-98ce-5d69-9af1-49ca4f154640","weight":16},{"event_id":5355,"event_guid":"8afc16c2-d76a-53f6-85e4-90494665835d","weight":15},{"event_id":5356,"event_guid":"6b10f088-835c-580f-875b-f6e5c4cce985","weight":12},{"event_id":5358,"event_guid":"25047665-60e0-5bbb-bd15-d5937103dc24","weight":14},{"event_id":5366,"event_guid":"95457cf6-6e5c-530c-8ce8-8bf9662cb90a","weight":7},{"event_id":5370,"event_guid":"ea068ddc-aef6-5367-ba79-cd90ddbf8353","weight":22},{"event_id":5377,"event_guid":"412d3bab-a67c-589a-9c70-8bb128ab560e","weight":7},{"event_id":5378,"event_guid":"379ee1b1-ef9a-5572-8e9d-4c9d365278b4","weight":6},{"event_id":5379,"event_guid":"a3bda554-eb73-5a33-a14c-6303f83cc451","weight":10},{"event_id":5381,"event_guid":"2b148a03-ea3f-5aa8-8a6d-9cb7624f303e","weight":12},{"event_id":5383,"event_guid":"615d3190-d8b8-577b-ace4-abe25fff37c2","weight":10},{"event_id":5392,"event_guid":"24126bf1-66d4-53a6-b470-49e65ca4bdee","weight":18},{"event_id":5393,"event_guid":"faea7134-21b2-5264-9e02-a8706b63e7fc","weight":12}],"recordings":[{"size":128,"length":1833,"mime_type":"video/mp4","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-12T00:38:49.787+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/h264-hd/gpn18-81-deu-Building_security_-_Coding_hd.mp4","url":"https://api.media.ccc.de/public/recordings/25039","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"},{"size":52,"length":1833,"mime_type":"video/mp4","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-12T01:06:07.402+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/h264-sd/gpn18-81-deu-Building_security_-_Coding_sd.mp4","url":"https://api.media.ccc.de/public/recordings/25041","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"},{"size":74,"length":1833,"mime_type":"video/webm","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-05-12T01:06:41.407+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/webm-sd/gpn18-81-deu-Building_security_-_Coding_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/25042","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"},{"size":27,"length":1823,"mime_type":"audio/mpeg","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-12T01:07:10.773+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/mp3/gpn18-81-deu-Building_security_-_Coding_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/25043","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"},{"size":211,"length":1833,"mime_type":"video/webm","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-05-12T01:07:54.991+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/webm-hd/gpn18-81-deu-Building_security_-_Coding_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/25044","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"},{"size":17,"length":1823,"mime_type":"audio/opus","language":"deu","filename":"gpn18-81-deu-Building_security_-_Coding_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-05-12T01:08:36.937+02:00","recording_url":"https://cdn.media.ccc.de/events/gpn/gpn18/opus/gpn18-81-deu-Building_security_-_Coding_opus.opus","url":"https://api.media.ccc.de/public/recordings/25045","event_url":"https://api.media.ccc.de/public/events/0e0586a7-c3fe-5267-ab12-c2450b961bce","conference_url":"https://api.media.ccc.de/public/conferences/gpn18"}]}