56,966 blogs · [ { "id": "01a087ab-72cc-728b-a685-01d2dcf7c430", "title": "How to convert html to pdf while preserving the meta information?", "url": "https://myprogrammingnotes.com/how-to-convert-html-to-pdf-while-preserving-the-meta-information.html", "published_at": "2026-08-23T14:38:02+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2dda01630", "title": "free AI api", "url": "https://myprogrammingnotes.com/free-ai-api.html", "published_at": "2026-08-21T05:31:46+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2dda52312", "title": "Where does pip install packages?", "url": "https://myprogrammingnotes.com/pip-install-packages.html", "published_at": "2026-07-12T06:28:51+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2ddce0600", "title": "order, strict partial order, non-strict partial order, strict total order, non-strict total order", "url": "https://myprogrammingnotes.com/order-strict-partial-order-non-strict-partial-order-strict-total-order-non-strict-total-order.html", "published_at": "2025-10-22T14:44:16+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2de0d50fd", "title": "What is a representable relation in logic?", "url": "https://myprogrammingnotes.com/representable-relation-logic.html", "published_at": "2025-10-17T13:50:33+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2de3b5096", "title": "Qt console application does not show cmd window in Qt Creator", "url": "https://myprogrammingnotes.com/qt-console-application-show-cmd-window-qt-creator.html", "published_at": "2025-10-09T11:34:10+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2defc39cc", "title": "cannot load firefox extension", "url": "https://myprogrammingnotes.com/load-firefox-extension.html", "published_at": "2024-11-27T15:08:42+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2df4fa80d", "title": "What is a valid formula in logic?", "url": "https://myprogrammingnotes.com/valid-formula-logic.html", "published_at": "2024-11-07T09:26:31+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2df6b9519", "title": "ReadFile", "url": "https://myprogrammingnotes.com/readfile.html", "published_at": "2024-07-09T07:43:41+00:00" }, { "id": "01a087ab-72cc-728b-a685-01d2e0485f07", "title": "Buggy RegSetValueEx", "url": "https://myprogrammingnotes.com/buggy-regsetvalueex.html", "published_at": "2024-07-01T10:17:36+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4951241ee1", "title": "QString", "url": "https://myprogrammingnotes.com/qstring.html", "published_at": "2024-06-30T10:04:51+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4951c9bc75", "title": "What functions are exported when build dll using Mingw gcc?", "url": "https://myprogrammingnotes.com/functions-exported-build-dll-using-mingw-gcc.html", "published_at": "2024-06-27T16:36:05+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b49529ecfc8", "title": "How to read data in hex view in notepad++?", "url": "https://myprogrammingnotes.com/read-data-hex-view-notepad.html", "published_at": "2024-06-22T15:20:18+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b495391a918", "title": "COM Apartment", "url": "https://myprogrammingnotes.com/com-apartment.html", "published_at": "2024-06-22T09:27:36+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4954838aec", "title": "The first function called in a COM dll when instantiating the COM object", "url": "https://myprogrammingnotes.com/first-function-called-com-dll-instantiating-com-object.html", "published_at": "2024-06-21T13:24:45+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4955459ffb", "title": "PE file format", "url": "https://myprogrammingnotes.com/pe-file-format.html", "published_at": "2024-06-19T16:02:30+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4955a118ae", "title": "When is DllMain called?", "url": "https://myprogrammingnotes.com/dllmain-called.html", "published_at": "2024-06-18T16:00:13+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4956323c92", "title": "How to instantiate a COM object using Qt?", "url": "https://myprogrammingnotes.com/instantiate-com-object-using-qt.html", "published_at": "2024-06-18T08:51:46+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b4956e2d99f", "title": "What entries are created in registry when registering an in-proc COM server dll?", "url": "https://myprogrammingnotes.com/entries-created-registry-registering-proc-com-server-dll.html", "published_at": "2024-06-15T16:47:01+00:00" }, { "id": "01a0bb98-9e27-703d-a421-5b49570dca0d", "title": "How does QSslSocket::supportsSsl know if it supports ssl or not?", "url": "https://myprogrammingnotes.com/qsslsocketsupportsssl-know-supports-ssl.html", "published_at": "2024-06-15T10:33:31+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b2bad997", "title": "How to tell if a lib is a static lib or a dynamic lib?", "url": "https://myprogrammingnotes.com/tell-lib-static-lib-dynamic-lib.html", "published_at": "2024-06-14T16:59:22+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b3169ea7", "title": "C++ const function", "url": "https://myprogrammingnotes.com/c-const-function.html", "published_at": "2024-06-14T08:15:36+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b38a0d61", "title": "How to know the type of a variable in C++?", "url": "https://myprogrammingnotes.com/know-type-variable-c.html", "published_at": "2024-06-14T06:26:29+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b451fcc3", "title": "How to use printf in GUI program?", "url": "https://myprogrammingnotes.com/use-printf-gui-program.html", "published_at": "2024-06-14T06:07:52+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b4b3cae4", "title": "Weird behavior of QString::toLocal8Bit().data()", "url": "https://myprogrammingnotes.com/weird-behavior-qstringtolocal8bit-data.html", "published_at": "2024-06-13T11:49:20+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b56ba9b9", "title": "How to pass parameters to linker in qt .pro file?", "url": "https://myprogrammingnotes.com/pass-parameters-linker-qt-pro-file.html", "published_at": "2024-06-12T13:11:09+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b5e74302", "title": "UNICODE _UNICODE tchar.h L and _T", "url": "https://myprogrammingnotes.com/unicode-_unicode-tchar-h-l-_t.html", "published_at": "2024-06-12T12:52:36+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b603ecaf", "title": "How to build COM server with ActiveQt and MingW", "url": "https://myprogrammingnotes.com/how-to-build-com-server-with-activeqt-and-mingw.html", "published_at": "2024-06-10T12:13:21+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b6faddf4", "title": "How to build Qt 4.8 64 bit with MingW?", "url": "https://myprogrammingnotes.com/how-to-build-qt-4-8-64-bit-with-mingw.html", "published_at": "2024-06-07T16:48:48+00:00" }, { "id": "01a0bba0-58df-70e3-b0da-85e8b7664c2c", "title": "Access property of Javascript object", "url": "https://myprogrammingnotes.com/access-property-of-javascript-object.html", "published_at": "2024-05-21T16:32:25+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6f8c9c67f", "title": "The onclick attribute of submit input and the onsubmit attribute of form", "url": "https://myprogrammingnotes.com/the-onclick-attribute-of-submit-input-and-the-onsubmit-attribute-of-form.html", "published_at": "2024-05-10T12:12:41+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6f95eaae3", "title": "Network request initiators", "url": "https://myprogrammingnotes.com/network-request-initiators.html", "published_at": "2024-05-09T11:07:36+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6f9d2850f", "title": "How to write a firefox extension that reloads page automatically?", "url": "https://myprogrammingnotes.com/how-to-write-a-firefox-extension-that-reloads-page-automatically.html", "published_at": "2024-05-08T10:22:08+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fa63ea85", "title": "Firefox extension icon not showing", "url": "https://myprogrammingnotes.com/firefox-extension-icon-showing.html", "published_at": "2024-05-08T09:09:41+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6faa21d50", "title": "Protocol error (Error): Extension is invalid from: server0.conn0.webExtensionDescriptor40 (resource://gre/modules/addons/XPIInstall.sys.mjs)", "url": "https://myprogrammingnotes.com/protocol-error-error-extension-is-invalid-from-server0-conn0-webextensiondescriptor40-resource-gre-modules-addons-xpiinstall-sys-mjs.html", "published_at": "2024-05-08T07:20:51+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fb101c33", "title": "How to know the version of Visual Studio used to develop a project?", "url": "https://myprogrammingnotes.com/know-version-visual-studio-used-develop-project.html", "published_at": "2024-05-02T12:40:36+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fb7f5c49", "title": "What is the difference between find_package(podofo CONFIG REQUIRED) and find_package(podofo REQUIRED)?", "url": "https://myprogrammingnotes.com/difference-find_packagepodofo-config-required-find_packagepodofo-required.html", "published_at": "2024-05-01T12:41:52+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fc455fee", "title": "How to enable c++17 for CMake?", "url": "https://myprogrammingnotes.com/enable-c17-cmake.html", "published_at": "2024-05-01T12:14:34+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fc82c5c4", "title": "difference between std::string and std::string_view", "url": "https://myprogrammingnotes.com/difference-stdstring-stdstring_view.html", "published_at": "2024-05-01T11:39:31+00:00" }, { "id": "01a0bba6-0705-70d1-850a-2fe6fd6ea4dc", "title": "Difference between x64 Native Tools Command Prompt and Developer Command Prompt", "url": "https://myprogrammingnotes.com/difference-x64-native-tools-command-prompt-developer-command-prompt.html", "published_at": "2024-04-30T14:57:53+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b0465b9a07", "title": "How to check the versions of Visual Studio installed?", "url": "https://myprogrammingnotes.com/check-versions-visual-studio-installed.html", "published_at": "2024-04-30T14:24:24+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b0474c9b47", "title": "How to debug existing executable in Visual Studio?", "url": "https://myprogrammingnotes.com/debug-existing-executable-visual-studio.html", "published_at": "2024-04-30T14:12:10+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b048219bdb", "title": "How to build podofo on Windows using msvc toolchain?", "url": "https://myprogrammingnotes.com/build-podofo-windows-using-msvc-toolchain.html", "published_at": "2024-04-29T15:40:28+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b048aec7ac", "title": "How to let CMake use libraries installed by vcpkg?", "url": "https://myprogrammingnotes.com/let-cmake-use-libraries-installed-vcpkg.html", "published_at": "2024-04-29T12:44:31+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b048e52c57", "title": "CMake Error: CMake was unable to find a build program corresponding to “Ninja”. CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.", "url": "https://myprogrammingnotes.com/cmake-error-cmake-unable-find-build-program-corresponding-ninja-cmake_make_program-set-probably-need-select-different-build-tool.html", "published_at": "2024-04-29T11:40:36+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b049b101cc", "title": "How to open Qt6 project in QtCreator?", "url": "https://myprogrammingnotes.com/open-qt6-project-qtcreator.html", "published_at": "2024-04-29T08:03:35+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b049e8d6a5", "title": "How to check the version of msvc installed by Visual Studio?", "url": "https://myprogrammingnotes.com/check-version-msvc-installed-visual-studio.html", "published_at": "2024-04-29T07:48:24+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b04a3eeb9c", "title": "What is the difference between HostX86 and x86, HostX64 and x64?", "url": "https://myprogrammingnotes.com/difference-hostx86-x86-hostx64-x64.html", "published_at": "2024-04-29T07:33:12+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b04a85b5bd", "title": "php __autoload and spl_autoload_register", "url": "https://myprogrammingnotes.com/php-__autoload-spl_autoload_register.html", "published_at": "2024-04-14T11:25:09+00:00" }, { "id": "01a0bbab-16ff-7319-9241-65b04b64c70e", "title": "CMake minimal tutorial", "url": "https://myprogrammingnotes.com/cmake-minimal-tutorial.html", "published_at": "2022-12-29T10:11:54+00:00" }, { "id": "01a0bbb0-1eae-7028-b7d3-3359601fc72c", "title": "libprotobuf.lib(descriptor.cc.obj) : error LNK2038: mismatch detected for ‘RuntimeLibrary’: value ‘MT_StaticRelease’ doesn’t match value ‘MD_DynamicRelease’ in mocs_compilation.cpp.obj", "url": "https://myprogrammingnotes.com/libprotobuf-libdescriptor-cc-obj-error-lnk2038-mismatch-detected-runtimelibrary-value-mt_staticrelease-doesnt-match-value-md_dynamicrelease-mocs_compilation-cpp-obj.html", "published_at": "2022-12-29T08:46:22+00:00" }, { "id": "01a0bbb0-1eae-7028-b7d3-335960cad667", "title": "error LNK2019: unresolved external symbol __imp_curl_global_init referenced in function", "url": "https://myprogrammingnotes.com/error-lnk2019-unresolved-external-symbol-__imp_curl_global_init-referenced-function.html", "published_at": "2022-12-29T08:32:02+00:00" }, { "id": "01a0bbb0-1eae-7028-b7d3-3359612d2363", "title": "Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR)", "url": "https://myprogrammingnotes.com/find-protobuf-missing-protobuf_libraries-protobuf_include_dir.html", "published_at": "2022-12-24T14:40:47+00:00" }, { "id": "01a0bbb0-1eae-7028-b7d3-33596221c3b1", "title": "Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)", "url": "https://myprogrammingnotes.com/find-curl-missing-curl_library-curl_include_dir.html", "published_at": "2022-12-24T11:47:23+00:00" }, { "id": "01a0bbb0-1eae-7028-b7d3-33596246e749", "title": "How to build Qt6 from source on Windows?", "url": "https://myprogrammingnotes.com/how-to-build-qt6-from-source-on-windows.html", "published_at": "2022-12-23T16:39:00+00:00" }, { "id": "01a0bbb0-1eaf-70be-8db8-9ab0f45ddd9b", "title": "Build Openssl with Visual Studio and NASM", "url": "https://myprogrammingnotes.com/build-openssl-visual-studio-nasm.html", "published_at": "2022-12-23T09:07:33+00:00" }, { "id": "01a0bbb0-1eaf-70be-8db8-9ab0f4b0f588", "title": "What files are generated when building openssl with Visual Studio/NASM?", "url": "https://myprogrammingnotes.com/files-generated-building-openssl-visual-studionasm.html", "published_at": "2022-12-23T08:13:20+00:00" }, { "id": "01a0bbb0-1eaf-70be-8db8-9ab0f59463af", "title": "create cmd shortcut setting up environment", "url": "https://myprogrammingnotes.com/create-cmd-shortcut-setting-environment.html", "published_at": "2022-12-21T16:50:39+00:00" }, { "id": "01a0bbb0-1eaf-70be-8db8-9ab0f64d1f7c", "title": "How to debug php on remote server?", "url": "https://myprogrammingnotes.com/debug-php-remote-server.html", "published_at": "2022-11-30T15:20:30+00:00" }, { "id": "01a0bbb0-1eaf-70be-8db8-9ab0f67c0e2e", "title": "php file_get_contents through proxy", "url": "https://myprogrammingnotes.com/php-file_get_contents-proxy.html", "published_at": "2022-11-16T11:49:09+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d4258eb0", "title": "php default include path", "url": "https://myprogrammingnotes.com/php-default-include-path.html", "published_at": "2022-11-16T09:18:57+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d50acae4", "title": "php regex multiline match", "url": "https://myprogrammingnotes.com/php-regex-multiline-match.html", "published_at": "2022-08-14T11:44:03+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d595cd6a", "title": "Re-Understanding QSqlQuery prepare and bindValue", "url": "https://myprogrammingnotes.com/re-understanding-qsqlquery-prepare-bindvalue.html", "published_at": "2022-08-08T11:40:04+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d6365b43", "title": "How to install composer in Linux?", "url": "https://myprogrammingnotes.com/install-composer-linux.html", "published_at": "2022-08-08T06:53:00+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d6a6d529", "title": "Where is composer installed on Windows?", "url": "https://myprogrammingnotes.com/composer-installed-windows.html", "published_at": "2022-08-07T12:40:13+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d7113baa", "title": "php namespace", "url": "https://myprogrammingnotes.com/php-namespace.html", "published_at": "2022-08-06T09:16:01+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d7490d85", "title": "access property of object", "url": "https://myprogrammingnotes.com/access-property-object.html", "published_at": "2022-07-06T08:12:11+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d7a81a9f", "title": "imagettftext font path", "url": "https://myprogrammingnotes.com/imagettftext-font-path.html", "published_at": "2022-07-01T09:49:04+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d867cd7d", "title": "firefox extension console log", "url": "https://myprogrammingnotes.com/firefox-extension-console-log.html", "published_at": "2022-06-16T17:18:30+00:00" }, { "id": "01a0bbb5-cb03-70b4-bd83-ad11d8b2f190", "title": "timing of some early events when loading a web page", "url": "https://myprogrammingnotes.com/timing-early-events-loading-web-page.html", "published_at": "2022-06-13T16:34:43+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d043ba342", "title": "Understanding javascript eventPhase", "url": "https://myprogrammingnotes.com/understanding-javascript-eventphase.html", "published_at": "2022-06-12T16:40:31+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d04847c73", "title": "How to interpret the information about an event listener shown by Firefox in devtools?", "url": "https://myprogrammingnotes.com/interpret-information-event-listener-shown-firefox-devtools.html", "published_at": "2022-06-11T06:29:54+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d04c0b9eb", "title": "How to load personal Firefox extensions permanently?", "url": "https://myprogrammingnotes.com/load-personal-firefox-extensions-permanently.html", "published_at": "2022-06-09T11:50:27+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d05974e7c", "title": "class name before function arguments", "url": "https://myprogrammingnotes.com/class-name-function-arguments.html", "published_at": "2022-05-15T23:48:53+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d065ebb1f", "title": "difference between class and pseudo-class in css", "url": "https://myprogrammingnotes.com/difference-class-pseudo-class-css.html", "published_at": "2022-04-23T14:58:47+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d06a887fc", "title": "preventDefault, cancelBubble=true, return false, and returnValue=false", "url": "https://myprogrammingnotes.com/preventdefault-cancelbubble-true-return-false-and-returnvalue-false.html", "published_at": "2022-03-03T07:04:24+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d06b3b20d", "title": "Difference between onclick attribute and onclick property", "url": "https://myprogrammingnotes.com/difference-onclick-attribute-onclick-property.html", "published_at": "2022-03-03T04:09:36+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d07527193", "title": "Are http headers case sensitive?", "url": "https://myprogrammingnotes.com/http-headers-case-sensitive.html", "published_at": "2022-02-24T10:17:57+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d080d74f9", "title": "elaboration of the inline element", "url": "https://myprogrammingnotes.com/elaboration-inline-element.html", "published_at": "2022-02-22T14:53:21+00:00" }, { "id": "01a0bbba-735e-72a2-98a2-517d0902f15f", "title": "WordPress: from url to template file", "url": "https://myprogrammingnotes.com/wordpress-url-template-file.html", "published_at": "2022-02-20T15:09:08+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d63527be8476", "title": "css border corner joint and cut", "url": "https://myprogrammingnotes.com/css-border-corner-joint-cut.html", "published_at": "2022-02-18T10:55:09+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d63528acf2e5", "title": "cURL error 60: SSL certificate problem: certificate has expired", "url": "https://myprogrammingnotes.com/curl-error-60-ssl-certificate-problem-certificate-expired.html", "published_at": "2022-02-15T11:12:56+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d63528b873eb", "title": "serialize vs json_encode, unserialize vs json_decode", "url": "https://myprogrammingnotes.com/serialize-vs-json_encode-unserialize-vs-json_decode.html", "published_at": "2022-02-02T11:29:09+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d635299e4078", "title": "Difference between print_r and var_dump", "url": "https://myprogrammingnotes.com/difference-print_r-var_dump.html", "published_at": "2022-01-29T15:48:13+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d63529c79ade", "title": "php SimpleXMLElement tutorial", "url": "https://myprogrammingnotes.com/php-simplexmlelement-tutorial.html", "published_at": "2022-01-27T10:42:52+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d6352a309a85", "title": "form without action", "url": "https://myprogrammingnotes.com/form-without-action.html", "published_at": "2022-01-24T10:46:14+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d6352affd0af", "title": "Default flag for preg_match_all", "url": "https://myprogrammingnotes.com/default-flag-preg_match_all.html", "published_at": "2022-01-17T14:12:40+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d6352b9f82b3", "title": "php upload file", "url": "https://myprogrammingnotes.com/php-upload-file.html", "published_at": "2022-01-17T08:06:50+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d6352c1a6330", "title": "How to replace all occurrences of a word with another word in all files in multiple directories and their sub-directories using bash?", "url": "https://myprogrammingnotes.com/replace-occurrences-word-another-word-files-multiple-directories-sub-directories-using-bash.html", "published_at": "2021-12-03T11:32:48+00:00" }, { "id": "01a0bbbe-ddf2-7253-a222-d6352cf5a9f3", "title": "How to strip the last n characters from a string in Bash?", "url": "https://myprogrammingnotes.com/strip-last-n-characters-string-bash.html", "published_at": "2021-12-02T09:19:13+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57c9052ce", "title": "A typical error in bash programming", "url": "https://myprogrammingnotes.com/typical-error-bash-programming.html", "published_at": "2021-12-02T08:15:45+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57cb5f483", "title": "input submit tag", "url": "https://myprogrammingnotes.com/input-submit-tag.html", "published_at": "2021-07-21T11:09:56+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57d1b26a1", "title": "ipv6 address", "url": "https://myprogrammingnotes.com/ipv6-address.html", "published_at": "2021-07-08T09:42:00+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57d552385", "title": "dkim implementation details", "url": "https://myprogrammingnotes.com/dkim-implementation-details.html", "published_at": "2021-07-07T02:44:23+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57dc34ee8", "title": "sha256 algorithm", "url": "https://myprogrammingnotes.com/sha256-algorithm.html", "published_at": "2021-07-06T11:05:48+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57eba8387", "title": "error: LNK2019: unresolved external symbol “void __cdecl fun1(void)” (?fun1@@YAXXZ) referenced in function _main", "url": "https://myprogrammingnotes.com/error-lnk2019-unresolved-external-symbol-void-__cdecl-fun1void-fun1yaxxz-referenced-function-_main.html", "published_at": "2021-07-05T08:56:38+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57edc1cbc", "title": "Build openssl with mingw to support Windows XP", "url": "https://myprogrammingnotes.com/build-openssl-mingw-support-windows-xp.html", "published_at": "2021-06-12T10:31:52+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a57fb8b27e", "title": "How to check if an .exe/.dll is 32 bit or 64 bit?", "url": "https://myprogrammingnotes.com/check-exe-dll-32-bit-64-bit.html", "published_at": "2021-06-09T11:14:27+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a580568675", "title": "qt imageformats folder", "url": "https://myprogrammingnotes.com/qt-imageformats-folder.html", "published_at": "2021-06-07T08:10:35+00:00" }, { "id": "01a0bbc3-5390-7251-9878-c5a5811c4cb5", "title": "How to add app icon in Qt?", "url": "https://myprogrammingnotes.com/add-app-icon-qt.html", "published_at": "2021-06-03T10:29:13+00:00" } ] posts Claim your blog
Back to myprogrammingnotes.com
Blog · corpus.blog/blogs/myprogrammingnotes.com/posts

myprogrammingnotes.com

myprogrammingnotes.com

2026

2025

2024

2022

2021