56,966 blogs · [ { "id": "01a087cb-3943-72d6-b85d-4149fef706ad", "title": "What has changed in Turbo Assembler (TASM) between versions 5.3 and 5.4?", "url": "http://ptspts.blogspot.com/2024/10/turbo-assembler-5.3-5.4-changes.html", "published_at": "2024-10-11T21:58:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-4149ff27e270", "title": "How to use HSQLDB for the first time", "url": "http://ptspts.blogspot.com/2021/10/how-to-use-hsqldb-for-first-time.html", "published_at": "2021-10-30T09:08:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a0003bbdb", "title": "How to use Docker on Linux amd64 without installing it", "url": "http://ptspts.blogspot.com/2020/12/how-to-use-docker-on-linux-amd64.html", "published_at": "2020-12-02T13:55:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a00d8735f", "title": "How to cross-compile to various EXE files using Digital Mars C Compiler on Linux", "url": "http://ptspts.blogspot.com/2020/04/digitalmarsc-exeprog.html", "published_at": "2020-04-08T00:17:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a01741390", "title": "How to cross-compile to various EXE files using OpenWatcom C compiler on Linux", "url": "http://ptspts.blogspot.com/2020/04/openwatcom-exeprog.html", "published_at": "2020-04-07T21:26:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a021f266a", "title": "Speed of in-memory algorithms in scripting languages", "url": "http://ptspts.blogspot.com/2019/02/speed-of-in-memory-algorithms-in.html", "published_at": "2019-02-10T17:24:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a028465c2", "title": "Matching balanced parentheses with recursive Perl regular expressions", "url": "http://ptspts.blogspot.com/2019/02/matching-balanced-parentheses-with.html", "published_at": "2019-02-10T13:46:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a02d848fc", "title": "How to copy files securely between computers running Linux or Unix?", "url": "http://ptspts.blogspot.com/2018/06/how-to-copy-files-securely-between.html", "published_at": "2018-06-04T13:50:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a030a10fa", "title": "How to force OpenSSH to log in with a specific password or public key", "url": "http://ptspts.blogspot.com/2018/04/how-to-force-openssh-to-log-in-with.html", "published_at": "2018-04-27T23:16:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a0325c591", "title": "A quest to find a fast enclosure for multiple SATA 3.5\" hard drives", "url": "http://ptspts.blogspot.com/2018/04/a-quest-for-find-fast-enclosure-for.html", "published_at": "2018-04-24T15:40:00+00:00" }, { "id": "01a087cb-3943-72d6-b85d-414a0373a060", "title": "How to update the BIOS on a Lenovo T400 laptop", "url": "http://ptspts.blogspot.com/2018/04/how-to-update-bios-on-lenovo-t400-laptop.html", "published_at": "2018-04-21T13:56:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896f984bebe", "title": "How to change which characters are selected by double-clicking in xterm", "url": "http://ptspts.blogspot.com/2018/04/how-to-change-which-characters-are.html", "published_at": "2018-04-09T15:50:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fa19cb89", "title": "How to restrict an SSH user to file transfers", "url": "http://ptspts.blogspot.com/2017/12/how-to-restrict-ssh-user-to-file.html", "published_at": "2017-12-06T16:00:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fad9a07e", "title": "Comparison of encrypted Git remote (remote repository) implementations", "url": "http://ptspts.blogspot.com/2017/10/comparison-of-encrypted-git-remote.html", "published_at": "2017-10-06T13:55:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fb2aa627", "title": "How to run Windows XP on Linux using QEMU and KVM", "url": "http://ptspts.blogspot.com/2017/09/how-to-run-windows-xp-on-linux-using-qemu-and-kvm.html", "published_at": "2017-09-02T13:39:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fba53c8e", "title": "How to avoid unnecessary copies when appending to a C++ vector", "url": "http://ptspts.blogspot.com/2017/02/fast-vector-append.html", "published_at": "2017-02-28T17:11:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fc964c51", "title": "How to back up your WhatsApp chats and photos safely on Android", "url": "http://ptspts.blogspot.com/2017/02/how-to-back-up-your-whatsapp-chats-and.html", "published_at": "2017-02-24T18:13:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fd2bfd39", "title": "Checking whether a Unix filename is safe in C", "url": "http://ptspts.blogspot.com/2017/02/checking-whether-unix-filename-is-safe.html", "published_at": "2017-02-07T16:44:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fdbfee72", "title": "How to fix Python SSL errors when downloading https pages", "url": "http://ptspts.blogspot.com/2016/11/how-to-fix-python-ssl-errors-when.html", "published_at": "2016-11-08T15:54:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fe77c2eb", "title": "How to compile Lepton (JPEG lossless recompressor by Dropbox) without autotools", "url": "http://ptspts.blogspot.com/2016/07/how-to-compile-lepton-jpeg-lossless.html", "published_at": "2016-07-15T15:10:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896ff733656", "title": "How to back up original photo files as is in Google", "url": "http://ptspts.blogspot.com/2016/06/how-to-back-up-original-photo-files-as.html", "published_at": "2016-06-20T21:40:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5896fffb5fcc", "title": "How to install Hungarian spell checking and hyphenation for LibreOffice and OpenOffice on Linux", "url": "http://ptspts.blogspot.com/2016/05/how-to-install-hungarian-spell-checking.html", "published_at": "2016-05-30T13:01:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-58970071a1b1", "title": "How to disable (reject) any root password on Debian and Ubuntu", "url": "http://ptspts.blogspot.com/2016/04/how-to-disable-reject-any-root-password.html", "published_at": "2016-04-06T15:00:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-5897011849f2", "title": "keybase.txt", "url": "http://ptspts.blogspot.com/2016/02/keybase.html", "published_at": "2016-03-01T22:09:00+00:00" }, { "id": "01a087cb-3944-729a-b45b-589701c36eaf", "title": "micropython for Linux i386, statically linked", "url": "http://ptspts.blogspot.com/2016/02/micropython-for-linux-i386-statically.html", "published_at": "2016-02-22T22:02:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd0fdcdb4a6", "title": "How to extract comments from a JPEG file", "url": "http://ptspts.blogspot.com/2016/01/how-to-extract-comments-from-jpeg-file.html", "published_at": "2016-01-06T20:32:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd0fe5e4c1b", "title": "Announcing flickrurlget: Flickr photo downloader from command-line in batch", "url": "http://ptspts.blogspot.com/2015/12/announcing-flickrurlget-flickr-photo.html", "published_at": "2015-12-05T17:40:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd0ff174dca", "title": "How to compute the intersection of two sorted lists (in Python)", "url": "http://ptspts.blogspot.com/2015/11/how-to-compute-intersection-of-two.html", "published_at": "2015-11-27T18:38:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd0ff24577c", "title": "How to use rsync over USB on Android with adb", "url": "http://ptspts.blogspot.com/2015/03/how-to-use-rsync-over-adb-on-android.html", "published_at": "2015-03-20T15:18:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd0ff5d7171", "title": "How to avoid data copies with move semantics in C++11", "url": "http://ptspts.blogspot.com/2015/03/how-to-avoid-data-copies-with-move.html", "published_at": "2015-03-03T15:45:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd100518935", "title": "How to generate all subsets of size k in Java", "url": "http://ptspts.blogspot.com/2015/02/how-to-generate-all-subsets-of-size-k.html", "published_at": "2015-02-12T20:46:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd100558536", "title": "How to download some labeled messages from Gmail to a Unix computer", "url": "http://ptspts.blogspot.com/2014/10/how-to-download-some-labeled-messages.html", "published_at": "2014-10-26T19:08:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd1006ef84d", "title": "On the speed of memset", "url": "http://ptspts.blogspot.com/2014/10/on-speed-of-memset.html", "published_at": "2014-10-21T17:09:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd1014f8aa3", "title": "Change 1 character puzzle #2", "url": "http://ptspts.blogspot.com/2014/09/change-1-character-puzzle-2.html", "published_at": "2014-09-24T22:03:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd101f6c62d", "title": "Change 1 character puzzle #1", "url": "http://ptspts.blogspot.com/2014/09/change-1-character-puzzle-1.html", "published_at": "2014-09-24T22:00:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd10220053d", "title": "How to keep to your commitments without using up too much willpower", "url": "http://ptspts.blogspot.com/2014/09/how-to-keep-you-your-commitments.html", "published_at": "2014-09-08T20:13:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd102a9073f", "title": "On generating integer-sided triangles with an integer area/perimeter ratio", "url": "http://ptspts.blogspot.com/2014/08/on-generating-integer-sided-triangles.html", "published_at": "2014-08-16T14:02:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd102f9c117", "title": "How the lifetime of temporaries is extended because of references in C++", "url": "http://ptspts.blogspot.com/2014/08/how-lifetime-of-temporaries-is-extended.html", "published_at": "2014-08-12T14:44:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd103aa9f5f", "title": "How to discard committer info from git history", "url": "http://ptspts.blogspot.com/2014/07/how-to-discard-committer-info-from-git.html", "published_at": "2014-07-29T19:19:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd104673392", "title": "Programming tips for students", "url": "http://ptspts.blogspot.com/2014/07/programming-tips-for-students.html", "published_at": "2014-07-08T08:36:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd10468d21a", "title": "Recommended books for programming students", "url": "http://ptspts.blogspot.com/2014/07/recommended-books-for-programming.html", "published_at": "2014-07-08T08:13:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd1053bd7f8", "title": "Message to the students", "url": "http://ptspts.blogspot.com/2014/06/message-to-the-students.html", "published_at": "2014-06-20T17:59:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f4539730374", "title": "What's the difference between StaticPython and PyRun?", "url": "http://ptspts.blogspot.com/2014/06/whats-difference-between-staticpython.html", "published_at": "2014-06-19T23:14:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd1060d911e", "title": "How to parse an integer in C++ (and C) with overflow detection", "url": "http://ptspts.blogspot.com/2014/04/how-to-parse-integer-in-c-and-c-with.html", "published_at": "2014-04-26T13:35:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd10675b499", "title": "Announcing ssweb: single-shot webserver in Python", "url": "http://ptspts.blogspot.com/2014/04/announcing-ssweb-single-shot-webserver.html", "published_at": "2014-04-10T10:38:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd106a7eb0d", "title": "How to convert all YouTube links from http:// to https:// in Firefox history", "url": "http://ptspts.blogspot.com/2014/04/how-to-convert-all-youtube-links-from.html", "published_at": "2014-04-03T22:58:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd1073a97bc", "title": "How to run custom code before and after main in GCC?", "url": "http://ptspts.blogspot.com/2014/01/how-to-run-custom-code-before-and-after.html", "published_at": "2014-01-19T22:23:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd10806dd8d", "title": "Announcing mplaylist: Audio playlist player using mplayer, with checkpointing", "url": "http://ptspts.blogspot.com/2014/01/announcing-mplaylist-audio-playlist.html", "published_at": "2014-01-15T22:55:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd108a27508", "title": "How to prevent YouTube from using HTTPS", "url": "http://ptspts.blogspot.com/2014/01/how-to-prevent-youtube-from-using-https.html", "published_at": "2014-01-11T10:35:00+00:00" }, { "id": "01a0be00-7c91-7118-9641-0fd108d36338", "title": "How to remove almost all files from a Git repository", "url": "http://ptspts.blogspot.com/2014/01/how-to-remove-almost-all-files-from-git.html", "published_at": "2014-01-09T23:06:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760c9d2c6627", "title": "A short file size comparison of small libc implementations for Linux", "url": "http://ptspts.blogspot.com/2014/01/a-short-file-size-comparison-of-small.html", "published_at": "2014-01-05T21:36:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760c9dccaa96", "title": "Announcing pts-xstatic: A tool for creating small, statically linked Linux i386 executables with any compiler", "url": "http://ptspts.blogspot.com/2014/01/announcing-pts-xstatic-tool-for.html", "published_at": "2014-01-05T13:55:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760c9eaba18a", "title": "How to detect integer overflow in C and C++ addition and subtraction", "url": "http://ptspts.blogspot.com/2014/01/how-to-detect-integer-overflow-in-c-and.html", "published_at": "2014-01-02T01:48:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760c9f1a9bda", "title": "How to implement in-place set intersection in C++", "url": "http://ptspts.blogspot.com/2013/12/how-to-implement-in-place-set.html", "published_at": "2013-12-31T19:10:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760c9f9a4139", "title": "Tiny 7z archive extractors and SFX for Linux and Windows", "url": "http://ptspts.blogspot.com/2013/12/tiny-7z-archive-extractors-and-sfx-for.html", "published_at": "2013-12-25T23:53:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca06744fd", "title": "How to make smaller C and C++ binaries", "url": "http://ptspts.blogspot.com/2013/12/how-to-make-smaller-c-and-c-binaries.html", "published_at": "2013-12-25T21:48:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca0c7b66a", "title": "Announcing pts-clang: A portable LLVM Clang C and C++ compiler release running on Linux i386 and Linux x86_64", "url": "http://ptspts.blogspot.com/2013/12/a-binary-release-of-portable-llvm-clang.html", "published_at": "2013-12-12T04:23:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca18d4e81", "title": "How to install Ubuntu Precise to a KVM guest on a headless server", "url": "http://ptspts.blogspot.com/2013/12/how-to-install-ubuntu-precise-to-kvm.html", "published_at": "2013-12-10T14:01:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca255b8a4", "title": "How to add very large data blobs to C and C++ binaries", "url": "http://ptspts.blogspot.com/2013/12/how-to-add-very-large-data-blobs-to-c.html", "published_at": "2013-12-09T00:04:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca34ae012", "title": "Compressing the Go cross-compiler", "url": "http://ptspts.blogspot.com/2013/12/compressing-go-cross-compiler.html", "published_at": "2013-12-08T23:17:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca3b31254", "title": "How to make an existing 7-Zip archive self-extracting", "url": "http://ptspts.blogspot.com/2013/12/how-to-make-existing-7-zip-archive-self.html", "published_at": "2013-12-08T17:56:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453a489e3c", "title": "Binary search in line-sorted text files", "url": "http://ptspts.blogspot.com/2013/12/binary-search-for-line-sorted-text-files.html", "published_at": "2013-12-01T21:49:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca488068c", "title": "How to apply a macro to all arguments of a C preprocessor macro", "url": "http://ptspts.blogspot.com/2013/11/how-to-apply-macro-to-all-arguments-of.html", "published_at": "2013-11-25T11:49:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca50cc7c0", "title": "How to create Git commits dated based on last-modification time of involved files", "url": "http://ptspts.blogspot.com/2013/11/how-to-create-git-commits-dated-based.html", "published_at": "2013-11-11T17:43:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca56419d8", "title": "How to query the X11 screen saver state", "url": "http://ptspts.blogspot.com/2013/10/how-to-query-x11-screen-saver-state.html", "published_at": "2013-10-30T07:50:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca5ce849c", "title": "How to fix ugly text when printing a Google document", "url": "http://ptspts.blogspot.com/2013/10/how-to-fix-ugly-text-when-printing.html", "published_at": "2013-10-23T12:07:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca62f0db2", "title": "How to start a Unix process in the foreground instead", "url": "http://ptspts.blogspot.com/2013/10/how-to-start-unix-process-in-foreground.html", "published_at": "2013-10-21T15:52:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca7051cca", "title": "Non-recursive, fast, compact stable sort implementation in C++", "url": "http://ptspts.blogspot.com/2013/08/non-recursive-fast-compact-stable-sort.html", "published_at": "2013-08-18T19:16:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca7c2190c", "title": "How to send Unix file descriptors between processes?", "url": "http://ptspts.blogspot.com/2013/08/how-to-send-unix-file-descriptors.html", "published_at": "2013-08-13T14:57:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca7cba20c", "title": "webfind: How many programming languages can you speak ... at the same time?", "url": "http://ptspts.blogspot.com/2013/08/webfind-how-many-programming-languages.html", "published_at": "2013-08-08T20:28:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca8245c16", "title": "webfind: Bootstrapping a simple compiler from nothing", "url": "http://ptspts.blogspot.com/2013/08/webfind-bootstrapping-simple-compiler.html", "published_at": "2013-08-08T19:00:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca8533ff4", "title": "webfind: The smallest compiler (it compiles Brainfuck)", "url": "http://ptspts.blogspot.com/2013/08/webfind-smallest-compiler-it-compiles.html", "published_at": "2013-08-08T18:41:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca948ca38", "title": "How to create a PDF file with a single hyperlink in it", "url": "http://ptspts.blogspot.com/2013/05/how-to-create-pdf-file-with-single.html", "published_at": "2013-05-22T11:00:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760ca9a19c39", "title": "How to send ZIP-compressed, streaming AJAX response", "url": "http://ptspts.blogspot.com/2013/04/how-to-send-zip-compressed-streaming.html", "published_at": "2013-04-21T20:24:00+00:00" }, { "id": "01a0be08-f7a7-723c-906c-760caa612bb8", "title": "How to list Android apps in the order they were installed", "url": "http://ptspts.blogspot.com/2013/04/how-to-list-android-apps-in-order-they.html", "published_at": "2013-04-21T19:25:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453b3ca436", "title": "How to log out from an AppEngine app only", "url": "http://ptspts.blogspot.com/2011/12/how-to-log-out-from-appengine-app-only.html", "published_at": "2011-12-18T19:55:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453b88f358", "title": "Python 3.2 binaries released in StaticPython for Linux", "url": "http://ptspts.blogspot.com/2011/06/python-32-binaries-released-in.html", "published_at": "2011-06-24T21:52:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453b9a8a54", "title": "How to run Syncless on Linux without installing it?", "url": "http://ptspts.blogspot.com/2011/02/how-to-run-syncless-on-linux-without.html", "published_at": "2011-02-01T17:22:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453c72ec79", "title": "pysshsftp: proof-of-concept SFTP client for Unix which uses the OpenSSH ssh(1) command-line tool", "url": "http://ptspts.blogspot.com/2010/10/pysshsftp-proof-of-concept-sftp-client.html", "published_at": "2010-10-30T20:23:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453c8ef3de", "title": "Multilingual programs in Haskell, Prolog, Perl and Python", "url": "http://ptspts.blogspot.com/2010/10/multilingual-programs-in-haskell-prolog.html", "published_at": "2010-10-29T11:11:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453ce44de3", "title": "How to try Stackless Python on Linux without installing it?", "url": "http://ptspts.blogspot.com/2010/08/how-to-try-stackless-python-on-linux.html", "published_at": "2010-08-11T14:18:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453dd270c1", "title": "StaticPython released", "url": "http://ptspts.blogspot.com/2010/08/staticpython-released.html", "published_at": "2010-08-11T13:13:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453e476e7b", "title": "How to implement a semaphore using mutexes", "url": "http://ptspts.blogspot.com/2010/05/how-to-implement-semaphore-using.html", "published_at": "2010-05-29T18:49:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453e575284", "title": "Feature comparison of Python non-blocking I/O libraries", "url": "http://ptspts.blogspot.com/2010/05/feature-comparison-of-python-non.html", "published_at": "2010-05-17T22:10:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453eb2b2b7", "title": "Google Code Data API", "url": "http://ptspts.blogspot.com/2010/04/google-code-data-api.html", "published_at": "2010-04-29T15:23:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453f22fd94", "title": "Syncless: Non-blocking WSGI server and networking library for Stackless Python", "url": "http://ptspts.blogspot.com/2010/04/syncless-non-blocking-wsgi-server-and.html", "published_at": "2010-04-19T03:21:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f453ff7f730", "title": "Python web framework of the day", "url": "http://ptspts.blogspot.com/2010/03/python-web-framework-of-day.html", "published_at": "2010-03-27T21:06:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f45400630a1", "title": "Emulating Stackless Python using greenlet", "url": "http://ptspts.blogspot.com/2010/01/emulating-stackless-python-using.html", "published_at": "2010-01-08T03:09:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f454087ef33", "title": "Does string append run in linear time in Python?", "url": "http://ptspts.blogspot.com/2010/01/does-string-append-run-in-linear-time.html", "published_at": "2010-01-03T17:33:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f4541249953", "title": "Experimental HTTP server using Stackless Python", "url": "http://ptspts.blogspot.com/2009/12/experimental-http-server-using.html", "published_at": "2009-12-19T20:31:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f45421c3ba2", "title": "Minimalistic client for Amazon S3 (AWS) in Python", "url": "http://ptspts.blogspot.com/2009/12/minimalistic-client-for-amazon-s3-aws.html", "published_at": "2009-12-19T13:47:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f45428d6872", "title": "How to convert a Unix timestamp to a civil date", "url": "http://ptspts.blogspot.com/2009/11/how-to-convert-unix-timestamp-to-civil.html", "published_at": "2009-11-08T12:19:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f4543811948", "title": "AES encpytion in Python using C extensions", "url": "http://ptspts.blogspot.com/2009/11/aes-encpytion-in-python-using-c.html", "published_at": "2009-11-07T11:35:00+00:00" }, { "id": "01a0821e-00f7-70c6-8593-4f4543cac161", "title": "Using pytz to display a timestamp in a time zone", "url": "http://ptspts.blogspot.com/2008/09/using-pytz-to-display-timestamp-in-time.html", "published_at": "2008-09-03T19:56:00+00:00" } ] posts Claim your blog
Back to Péter Szabó
Blog · corpus.blog/blogs/ptspts.blogspot.com/posts

Péter Szabó

ptspts.blogspot.com

2024

2021

2020

2019

2018

2017

2016

2015

2014

2013

2011

2010

2009

2008