Tag Archives: web

Web Development Basics (10-29-2017)

– Past:SOAP ( HTTP + XML ) – Present:REST ( HTTP + JSON ) – Future:gRPC + Protocol Buffers   Donate $5 to me for a coffee with PayPal and read more professional and interesting technical blog articles about web … Continue reading

Posted in CS Research&Application, Uncategorized | Tagged | Leave a comment

Best Practice for Coding

1. Annotation always write before the code 2. Remove the console.log message and the redundant code once done. 3. For Javascript, prefer console.debug() when you have to have temporary logging in the code. 4. killall python 5. If need more data … Continue reading

Posted in CS Research&Application, Intern&Job, IT, Uncategorized | Tagged , , | Leave a comment

Web Basics

1. authentication: who you are authorization: what you can do cookie: more physical session: context (teaching – learning, lecturing) session cookie (bank login) persistent cookie (remember me option) token – certificate 2. multi-thread context thread thread pool blocking I/O single thread … Continue reading

Posted in CS Research&Application, IT, Uncategorized | Tagged , | Leave a comment

How the Web Works

How the Web Works: A Primer for Newcomers to Web Development (or anyone, really) https://medium.freecodecamp.org/how-the-web-works-a-primer-for-newcomers-to-web-development-or-anyone-really-b4584e63585c How the Web Works Part II: Client-Server Model & the Structure of a Web Application https://medium.freecodecamp.org/how-the-web-works-part-ii-client-server-model-the-structure-of-a-web-application-735b4b6d76e3 How the Web Works Part III: HTTP & REST https://medium.freecodecamp.org/how-the-web-works-part-iii-http-rest-e61bc50fa0a   … Continue reading

Posted in CS Research&Application, Uncategorized | Tagged , , , | Leave a comment

Web Backend Framework in Swift

Frameworks in benchmark Perfect: Website | Github | Slack | Gitter Vapor: Website | Github | Slack Kitura: Website | Github | Gitter Zewo: Website | Github | Slack   Frameworks not in benchmark SwiftCGI: Github Swifter: Github HTTPSwiftServer: Github … Continue reading

Posted in CS Research&Application, iOS, Uncategorized | Tagged , , | Leave a comment

Grow from junior to senior software developer

Complete a project with an example in book or website, or work with other teammates. (Whatever it’s a school homework, or side project, just do it, finish it first and it’s perfect if you can publish on App Store) Go … Continue reading

Posted in CS Research&Application, Intern&Job, iOS, Uncategorized | Tagged , , , | Leave a comment

How to improve website performance?

1 Measure the page performance 2 Compress and minify the JavaScript and css file 3 Consider leveraging a content delivery network (CDN) 4 Place your javascript at the end of your HTML file if possible. Seven mistakes that make website slow … Continue reading

Posted in CS Research&Application, Uncategorized | Tagged , , , | Leave a comment