24.xhtml 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. /**
  3. * <https://y.st./>
  4. * Copyright © 2016 Alex Yst <mailto:copyright@y.st>
  5. *
  6. * This program is free software: you can redistribute it and/or modify
  7. * it under the terms of the GNU General Public License as published by
  8. * the Free Software Foundation, either version 3 of the License, or
  9. * (at your option) any later version.
  10. *
  11. * This program is distributed in the hope that it will be useful,
  12. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  13. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  14. * GNU General Public License for more details.
  15. *
  16. * You should have received a copy of the GNU General Public License
  17. * along with this program. If not, see <https://www.gnu.org./licenses/>.
  18. **/
  19. $xhtml = array(
  20. 'title' => "$a[RFC] 3986",
  21. 'body' => <<<END
  22. <p>
  23. Cyrus tuned in the last of what he needed to for his Boy Scout project.
  24. Now it just needs to be reviewed.
  25. If it does not meet the requirements, it is too late for him to get a second chance.
  26. </p>
  27. <p>
  28. Aside from that, the day was pretty uneventful.
  29. I put in some effort in building a new implementation of my <code>merge_uris()</code> function, but it started terning into a small suite of $a[URI]-related functions that are interrelated.
  30. Instead of building the <code>merge_uris()</code> function to have the capabilities that it had formerly depended on a built-in $a[PHP] functions for, I built an implementation of the built-in function that actually works.
  31. I also moved the function&apos;s inverse outside of the <code>merge_uris()</code> function and into its own function and started rebuilding the path resolution code to its own function as well.
  32. I will work more on it tomorrow.
  33. I have started reading <a href="https://tools.ietf.org/html/rfc3986">$a[RFC] 3986</a> from the top; I want to build my implementation to be as close to the official specification as possible.
  34. </p>
  35. <p>
  36. At the end of the day, Alyssa had to return home.
  37. </p>
  38. <p>
  39. My <a href="/a/canary.txt">canary</a> still sings the tune of freedom and transparency.
  40. </p>
  41. END
  42. );