Congratulations!

[Valid RSS] This is a valid RSS feed.

Recommendations

This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

Source: http://feeds.feedburner.com/RobertJamesMetcalfeBlog

  1. <?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
  2. xmlns:content="http://purl.org/rss/1.0/modules/content/"
  3. xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:atom="http://www.w3.org/2005/Atom"
  6. xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  7. xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
  8. >
  9.  
  10. <channel>
  11. <title>Robert James Metcalfe Blog</title>
  12. <atom:link href="http://www.rjmprogramming.com.au/ITblog/feed/" rel="self" type="application/rss+xml" />
  13. <link>https://www.rjmprogramming.com.au/ITblog</link>
  14. <description>WordPress site (Copyright © rjmprogramming.com.au 2015 All rights reserved.)</description>
  15. <lastBuildDate>Fri, 27 Jun 2025 21:24:22 +0000</lastBuildDate>
  16. <language>en-AU</language>
  17. <sy:updatePeriod>
  18. hourly </sy:updatePeriod>
  19. <sy:updateFrequency>
  20. 1 </sy:updateFrequency>
  21. <generator>https://wordpress.org/?v=6.6.2</generator>
  22.  
  23. <image>
  24. <url>https://www.rjmprogramming.com.au/ITblog/wp-content/uploads/2024/12/cropped-logo_512_512-32x32.jpg</url>
  25. <title>Robert James Metcalfe Blog</title>
  26. <link>https://www.rjmprogramming.com.au/ITblog</link>
  27. <width>32</width>
  28. <height>32</height>
  29. </image>
  30. <item>
  31. <title>Animated GIF versus PDF Presentation Considerations Tutorial</title>
  32. <link>https://www.rjmprogramming.com.au/ITblog/animated-gif-versus-pdf-presentation-considerations-tutorial/</link>
  33. <comments>https://www.rjmprogramming.com.au/ITblog/animated-gif-versus-pdf-presentation-considerations-tutorial/#respond</comments>
  34. <dc:creator><![CDATA[admin]]></dc:creator>
  35. <pubDate>Fri, 27 Jun 2025 17:01:00 +0000</pubDate>
  36. <category><![CDATA[Animation]]></category>
  37. <category><![CDATA[eLearning]]></category>
  38. <category><![CDATA[Event-Driven Programming]]></category>
  39. <category><![CDATA[Operating System]]></category>
  40. <category><![CDATA[Tutorials]]></category>
  41. <category><![CDATA[animated gif]]></category>
  42. <category><![CDATA[animation]]></category>
  43. <category><![CDATA[annotation]]></category>
  44. <category><![CDATA[con]]></category>
  45. <category><![CDATA[diskspace]]></category>
  46. <category><![CDATA[ImageMagick]]></category>
  47. <category><![CDATA[inhouse]]></category>
  48. <category><![CDATA[inode]]></category>
  49. <category><![CDATA[Linux]]></category>
  50. <category><![CDATA[operating system]]></category>
  51. <category><![CDATA[PDF]]></category>
  52. <category><![CDATA[PHP]]></category>
  53. <category><![CDATA[presentation]]></category>
  54. <category><![CDATA[pro]]></category>
  55. <category><![CDATA[slide]]></category>
  56. <category><![CDATA[speech bubble]]></category>
  57. <category><![CDATA[tutorial]]></category>
  58. <category><![CDATA[web server]]></category>
  59. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68823</guid>
  60.  
  61. <description><![CDATA[The RJM Programming web server is a Linux one, which means, in terms of it&#8217;s hard disk, file resource allocation limits happen regarding both &#8230; disk storage in bytes (affected by how large your files are/get) number of files in &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/animated-gif-versus-pdf-presentation-considerations-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  62. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/animated-gif-versus-pdf-presentation-considerations-tutorial/feed/</wfw:commentRss>
  63. <slash:comments>0</slash:comments>
  64. </item>
  65. <item>
  66. <title>Messages iOS App Photo Attachment Options Tutorial</title>
  67. <link>https://www.rjmprogramming.com.au/ITblog/messages-ios-app-photo-attachment-options-tutorial/</link>
  68. <comments>https://www.rjmprogramming.com.au/ITblog/messages-ios-app-photo-attachment-options-tutorial/#respond</comments>
  69. <dc:creator><![CDATA[admin]]></dc:creator>
  70. <pubDate>Thu, 26 Jun 2025 17:01:00 +0000</pubDate>
  71. <category><![CDATA[eLearning]]></category>
  72. <category><![CDATA[iOS]]></category>
  73. <category><![CDATA[Tutorials]]></category>
  74. <category><![CDATA[app]]></category>
  75. <category><![CDATA[attachment]]></category>
  76. <category><![CDATA[call]]></category>
  77. <category><![CDATA[camera]]></category>
  78. <category><![CDATA[communication]]></category>
  79. <category><![CDATA[image]]></category>
  80. <category><![CDATA[iPhone]]></category>
  81. <category><![CDATA[message]]></category>
  82. <category><![CDATA[messages]]></category>
  83. <category><![CDATA[mobile app]]></category>
  84. <category><![CDATA[phone]]></category>
  85. <category><![CDATA[photo]]></category>
  86. <category><![CDATA[photograph]]></category>
  87. <category><![CDATA[photos]]></category>
  88. <category><![CDATA[tutorial]]></category>
  89. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68806</guid>
  90.  
  91. <description><![CDATA[We had a &#8230; Yeah, yeah, yeah. We know we should know that! &#8230; moment yesterday, communicating via SMS on our iPhone. The solution to our pickle ended up being that, amongst &#8230; 1 On iPhone, in Messages app, in &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/messages-ios-app-photo-attachment-options-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  92. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/messages-ios-app-photo-attachment-options-tutorial/feed/</wfw:commentRss>
  93. <slash:comments>0</slash:comments>
  94. </item>
  95. <item>
  96. <title>CSS Web Application External Javascript Programmatical Updates Tutorial</title>
  97. <link>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-programmatical-updates-tutorial/</link>
  98. <comments>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-programmatical-updates-tutorial/#respond</comments>
  99. <dc:creator><![CDATA[admin]]></dc:creator>
  100. <pubDate>Wed, 25 Jun 2025 17:01:00 +0000</pubDate>
  101. <category><![CDATA[Ajax]]></category>
  102. <category><![CDATA[eLearning]]></category>
  103. <category><![CDATA[Event-Driven Programming]]></category>
  104. <category><![CDATA[Tutorials]]></category>
  105. <category><![CDATA[backdrop]]></category>
  106. <category><![CDATA[backdrop-filter]]></category>
  107. <category><![CDATA[background]]></category>
  108. <category><![CDATA[background image]]></category>
  109. <category><![CDATA[background-position]]></category>
  110. <category><![CDATA[background-position-x]]></category>
  111. <category><![CDATA[blockquote]]></category>
  112. <category><![CDATA[canvas]]></category>
  113. <category><![CDATA[clip-path]]></category>
  114. <category><![CDATA[clone]]></category>
  115. <category><![CDATA[collaboration]]></category>
  116. <category><![CDATA[CSS]]></category>
  117. <category><![CDATA[dropdown]]></category>
  118. <category><![CDATA[dynamic]]></category>
  119. <category><![CDATA[email]]></category>
  120. <category><![CDATA[external Javascript]]></category>
  121. <category><![CDATA[file]]></category>
  122. <category><![CDATA[filter]]></category>
  123. <category><![CDATA[form]]></category>
  124. <category><![CDATA[highlight]]></category>
  125. <category><![CDATA[HTML]]></category>
  126. <category><![CDATA[IFRAME]]></category>
  127. <category><![CDATA[Javascript]]></category>
  128. <category><![CDATA[justify]]></category>
  129. <category><![CDATA[mask]]></category>
  130. <category><![CDATA[multiple]]></category>
  131. <category><![CDATA[nested]]></category>
  132. <category><![CDATA[nesting]]></category>
  133. <category><![CDATA[order]]></category>
  134. <category><![CDATA[overlay]]></category>
  135. <category><![CDATA[peer]]></category>
  136. <category><![CDATA[peer to peer]]></category>
  137. <category><![CDATA[PHP]]></category>
  138. <category><![CDATA[programming]]></category>
  139. <category><![CDATA[prompt]]></category>
  140. <category><![CDATA[recursion]]></category>
  141. <category><![CDATA[recursive]]></category>
  142. <category><![CDATA[recursive iframe]]></category>
  143. <category><![CDATA[select]]></category>
  144. <category><![CDATA[server]]></category>
  145. <category><![CDATA[sharing]]></category>
  146. <category><![CDATA[she]]></category>
  147. <category><![CDATA[SMS]]></category>
  148. <category><![CDATA[textarea]]></category>
  149. <category><![CDATA[toDataURL]]></category>
  150. <category><![CDATA[tutorial]]></category>
  151. <category><![CDATA[update]]></category>
  152. <category><![CDATA[web server]]></category>
  153. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68799</guid>
  154.  
  155. <description><![CDATA[Two jobs today, moving on from yesterday&#8217;s CSS Web Application External Javascript Peer to Peer Tutorial &#8230; allow any random backdrop background image, specified by the user, have it&#8217;s content be retained sharing with any email recipient shared with, just &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-programmatical-updates-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  156. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-programmatical-updates-tutorial/feed/</wfw:commentRss>
  157. <slash:comments>0</slash:comments>
  158. </item>
  159. <item>
  160. <title>CSS Web Application External Javascript Peer to Peer Tutorial</title>
  161. <link>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-peer-to-peer-tutorial/</link>
  162. <comments>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-peer-to-peer-tutorial/#respond</comments>
  163. <dc:creator><![CDATA[admin]]></dc:creator>
  164. <pubDate>Tue, 24 Jun 2025 17:01:00 +0000</pubDate>
  165. <category><![CDATA[eLearning]]></category>
  166. <category><![CDATA[Event-Driven Programming]]></category>
  167. <category><![CDATA[Tutorials]]></category>
  168. <category><![CDATA[backdrop]]></category>
  169. <category><![CDATA[backdrop-filter]]></category>
  170. <category><![CDATA[background]]></category>
  171. <category><![CDATA[background image]]></category>
  172. <category><![CDATA[background-position]]></category>
  173. <category><![CDATA[background-position-x]]></category>
  174. <category><![CDATA[blockquote]]></category>
  175. <category><![CDATA[clip-path]]></category>
  176. <category><![CDATA[clone]]></category>
  177. <category><![CDATA[collaboration]]></category>
  178. <category><![CDATA[CSS]]></category>
  179. <category><![CDATA[dropdown]]></category>
  180. <category><![CDATA[dynamic]]></category>
  181. <category><![CDATA[email]]></category>
  182. <category><![CDATA[external Javascript]]></category>
  183. <category><![CDATA[filter]]></category>
  184. <category><![CDATA[form]]></category>
  185. <category><![CDATA[highlight]]></category>
  186. <category><![CDATA[HTML]]></category>
  187. <category><![CDATA[IFRAME]]></category>
  188. <category><![CDATA[Javascript]]></category>
  189. <category><![CDATA[justify]]></category>
  190. <category><![CDATA[mask]]></category>
  191. <category><![CDATA[multiple]]></category>
  192. <category><![CDATA[nested]]></category>
  193. <category><![CDATA[nesting]]></category>
  194. <category><![CDATA[order]]></category>
  195. <category><![CDATA[overlay]]></category>
  196. <category><![CDATA[peer]]></category>
  197. <category><![CDATA[peer to peer]]></category>
  198. <category><![CDATA[programming]]></category>
  199. <category><![CDATA[prompt]]></category>
  200. <category><![CDATA[recursion]]></category>
  201. <category><![CDATA[recursive]]></category>
  202. <category><![CDATA[recursive iframe]]></category>
  203. <category><![CDATA[select]]></category>
  204. <category><![CDATA[sharing]]></category>
  205. <category><![CDATA[she]]></category>
  206. <category><![CDATA[SMS]]></category>
  207. <category><![CDATA[textarea]]></category>
  208. <category><![CDATA[tutorial]]></category>
  209. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68796</guid>
  210.  
  211. <description><![CDATA[We tackle a few more issues onto yesterday&#8217;s CSS Web Application Highlighted Text Tutorial with &#8230; peer to peer linking of these 3 (so far) CSS referencing web applications via a new header element dropdown element some better email functionality &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-peer-to-peer-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  212. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-web-application-external-javascript-peer-to-peer-tutorial/feed/</wfw:commentRss>
  213. <slash:comments>0</slash:comments>
  214. </item>
  215. <item>
  216. <title>CSS Web Application Highlighted Text Tutorial</title>
  217. <link>https://www.rjmprogramming.com.au/ITblog/css-web-application-highlighted-text-tutorial/</link>
  218. <comments>https://www.rjmprogramming.com.au/ITblog/css-web-application-highlighted-text-tutorial/#respond</comments>
  219. <dc:creator><![CDATA[admin]]></dc:creator>
  220. <pubDate>Mon, 23 Jun 2025 17:01:00 +0000</pubDate>
  221. <category><![CDATA[eLearning]]></category>
  222. <category><![CDATA[Event-Driven Programming]]></category>
  223. <category><![CDATA[Tutorials]]></category>
  224. <category><![CDATA[backdrop]]></category>
  225. <category><![CDATA[backdrop-filter]]></category>
  226. <category><![CDATA[background]]></category>
  227. <category><![CDATA[background image]]></category>
  228. <category><![CDATA[background-position]]></category>
  229. <category><![CDATA[background-position-x]]></category>
  230. <category><![CDATA[blockquote]]></category>
  231. <category><![CDATA[clip-path]]></category>
  232. <category><![CDATA[clone]]></category>
  233. <category><![CDATA[collaboration]]></category>
  234. <category><![CDATA[CSS]]></category>
  235. <category><![CDATA[dropdown]]></category>
  236. <category><![CDATA[dynamic]]></category>
  237. <category><![CDATA[email]]></category>
  238. <category><![CDATA[filter]]></category>
  239. <category><![CDATA[form]]></category>
  240. <category><![CDATA[highlight]]></category>
  241. <category><![CDATA[HTML]]></category>
  242. <category><![CDATA[IFRAME]]></category>
  243. <category><![CDATA[Javascript]]></category>
  244. <category><![CDATA[justify]]></category>
  245. <category><![CDATA[mask]]></category>
  246. <category><![CDATA[multiple]]></category>
  247. <category><![CDATA[nested]]></category>
  248. <category><![CDATA[nesting]]></category>
  249. <category><![CDATA[order]]></category>
  250. <category><![CDATA[overlay]]></category>
  251. <category><![CDATA[programming]]></category>
  252. <category><![CDATA[prompt]]></category>
  253. <category><![CDATA[recursion]]></category>
  254. <category><![CDATA[recursive]]></category>
  255. <category><![CDATA[recursive iframe]]></category>
  256. <category><![CDATA[select]]></category>
  257. <category><![CDATA[sharing]]></category>
  258. <category><![CDATA[she]]></category>
  259. <category><![CDATA[SMS]]></category>
  260. <category><![CDATA[textarea]]></category>
  261. <category><![CDATA[tutorial]]></category>
  262. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68788</guid>
  263.  
  264. <description><![CDATA[You may have been around reading this blog to recall Sentence Text Word Underlining Primer Tutorial&#8216;s discussions regarding the text data talents of HTML element type textarea up against div and the resultant table reflecting our views on this &#8230; &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-web-application-highlighted-text-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  265. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-web-application-highlighted-text-tutorial/feed/</wfw:commentRss>
  266. <slash:comments>0</slash:comments>
  267. </item>
  268. <item>
  269. <title>CSS Backdrop Filter Recursive Iframe Tutorial</title>
  270. <link>https://www.rjmprogramming.com.au/ITblog/css-backdrop-filter-recursive-iframe-tutorial/</link>
  271. <comments>https://www.rjmprogramming.com.au/ITblog/css-backdrop-filter-recursive-iframe-tutorial/#respond</comments>
  272. <dc:creator><![CDATA[admin]]></dc:creator>
  273. <pubDate>Sun, 22 Jun 2025 17:01:00 +0000</pubDate>
  274. <category><![CDATA[eLearning]]></category>
  275. <category><![CDATA[Event-Driven Programming]]></category>
  276. <category><![CDATA[Tutorials]]></category>
  277. <category><![CDATA[backdrop]]></category>
  278. <category><![CDATA[backdrop-filter]]></category>
  279. <category><![CDATA[background]]></category>
  280. <category><![CDATA[background image]]></category>
  281. <category><![CDATA[background-position]]></category>
  282. <category><![CDATA[background-position-x]]></category>
  283. <category><![CDATA[blockquote]]></category>
  284. <category><![CDATA[clip-path]]></category>
  285. <category><![CDATA[clone]]></category>
  286. <category><![CDATA[collaboration]]></category>
  287. <category><![CDATA[CSS]]></category>
  288. <category><![CDATA[dropdown]]></category>
  289. <category><![CDATA[dynamic]]></category>
  290. <category><![CDATA[email]]></category>
  291. <category><![CDATA[filter]]></category>
  292. <category><![CDATA[form]]></category>
  293. <category><![CDATA[HTML]]></category>
  294. <category><![CDATA[IFRAME]]></category>
  295. <category><![CDATA[Javascript]]></category>
  296. <category><![CDATA[justify]]></category>
  297. <category><![CDATA[mask]]></category>
  298. <category><![CDATA[multiple]]></category>
  299. <category><![CDATA[nested]]></category>
  300. <category><![CDATA[nesting]]></category>
  301. <category><![CDATA[order]]></category>
  302. <category><![CDATA[programming]]></category>
  303. <category><![CDATA[prompt]]></category>
  304. <category><![CDATA[recursion]]></category>
  305. <category><![CDATA[recursive]]></category>
  306. <category><![CDATA[recursive iframe]]></category>
  307. <category><![CDATA[select]]></category>
  308. <category><![CDATA[sharing]]></category>
  309. <category><![CDATA[she]]></category>
  310. <category><![CDATA[SMS]]></category>
  311. <category><![CDATA[textarea]]></category>
  312. <category><![CDATA[tutorial]]></category>
  313. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68783</guid>
  314.  
  315. <description><![CDATA[Today&#8217;s blog posting calls on the previous &#8230; Image Filter Display Tutorial &#8230; and asking the question we had making this tutorial &#8230; Can the CSS filter property applications to HTML img elements also be applied to any form of &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-backdrop-filter-recursive-iframe-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  316. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-backdrop-filter-recursive-iframe-tutorial/feed/</wfw:commentRss>
  317. <slash:comments>0</slash:comments>
  318. </item>
  319. <item>
  320. <title>CSS Mask HTML Element Recursive Iframe Tutorial</title>
  321. <link>https://www.rjmprogramming.com.au/ITblog/css-mask-html-element-recursive-iframe-tutorial/</link>
  322. <comments>https://www.rjmprogramming.com.au/ITblog/css-mask-html-element-recursive-iframe-tutorial/#respond</comments>
  323. <dc:creator><![CDATA[admin]]></dc:creator>
  324. <pubDate>Sat, 21 Jun 2025 17:01:00 +0000</pubDate>
  325. <category><![CDATA[eLearning]]></category>
  326. <category><![CDATA[Event-Driven Programming]]></category>
  327. <category><![CDATA[Tutorials]]></category>
  328. <category><![CDATA[background]]></category>
  329. <category><![CDATA[background image]]></category>
  330. <category><![CDATA[background-position]]></category>
  331. <category><![CDATA[background-position-x]]></category>
  332. <category><![CDATA[blockquote]]></category>
  333. <category><![CDATA[clip-path]]></category>
  334. <category><![CDATA[clone]]></category>
  335. <category><![CDATA[collaboration]]></category>
  336. <category><![CDATA[CSS]]></category>
  337. <category><![CDATA[dropdown]]></category>
  338. <category><![CDATA[dynamic]]></category>
  339. <category><![CDATA[email]]></category>
  340. <category><![CDATA[form]]></category>
  341. <category><![CDATA[HTML]]></category>
  342. <category><![CDATA[IFRAME]]></category>
  343. <category><![CDATA[Javascript]]></category>
  344. <category><![CDATA[justify]]></category>
  345. <category><![CDATA[mask]]></category>
  346. <category><![CDATA[multiple]]></category>
  347. <category><![CDATA[order]]></category>
  348. <category><![CDATA[programming]]></category>
  349. <category><![CDATA[prompt]]></category>
  350. <category><![CDATA[recursion]]></category>
  351. <category><![CDATA[recursive]]></category>
  352. <category><![CDATA[recursive iframe]]></category>
  353. <category><![CDATA[select]]></category>
  354. <category><![CDATA[sharing]]></category>
  355. <category><![CDATA[she]]></category>
  356. <category><![CDATA[SMS]]></category>
  357. <category><![CDATA[textarea]]></category>
  358. <category><![CDATA[tutorial]]></category>
  359. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68776</guid>
  360.  
  361. <description><![CDATA[Often concept ideas you have for web applications have so much in common with something you&#8217;ve been working on, you&#8217;d be pretty foolish to not heed the adage &#8230; Don&#8217;t let the perfect be the enemy of the good. &#8230; &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-mask-html-element-recursive-iframe-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  362. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-mask-html-element-recursive-iframe-tutorial/feed/</wfw:commentRss>
  363. <slash:comments>0</slash:comments>
  364. </item>
  365. <item>
  366. <title>CSS Background Position Revisit Recursive Iframe Tutorial</title>
  367. <link>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-recursive-iframe-tutorial/</link>
  368. <comments>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-recursive-iframe-tutorial/#respond</comments>
  369. <dc:creator><![CDATA[admin]]></dc:creator>
  370. <pubDate>Fri, 20 Jun 2025 17:01:00 +0000</pubDate>
  371. <category><![CDATA[eLearning]]></category>
  372. <category><![CDATA[Event-Driven Programming]]></category>
  373. <category><![CDATA[Tutorials]]></category>
  374. <category><![CDATA[background]]></category>
  375. <category><![CDATA[background image]]></category>
  376. <category><![CDATA[background-position]]></category>
  377. <category><![CDATA[background-position-x]]></category>
  378. <category><![CDATA[blockquote]]></category>
  379. <category><![CDATA[collaboration]]></category>
  380. <category><![CDATA[CSS]]></category>
  381. <category><![CDATA[dropdown]]></category>
  382. <category><![CDATA[dynamic]]></category>
  383. <category><![CDATA[email]]></category>
  384. <category><![CDATA[form]]></category>
  385. <category><![CDATA[HTML]]></category>
  386. <category><![CDATA[IFRAME]]></category>
  387. <category><![CDATA[Javascript]]></category>
  388. <category><![CDATA[justify]]></category>
  389. <category><![CDATA[multiple]]></category>
  390. <category><![CDATA[order]]></category>
  391. <category><![CDATA[programming]]></category>
  392. <category><![CDATA[prompt]]></category>
  393. <category><![CDATA[recursion]]></category>
  394. <category><![CDATA[recursive]]></category>
  395. <category><![CDATA[recursive iframe]]></category>
  396. <category><![CDATA[select]]></category>
  397. <category><![CDATA[sharing]]></category>
  398. <category><![CDATA[she]]></category>
  399. <category><![CDATA[SMS]]></category>
  400. <category><![CDATA[textarea]]></category>
  401. <category><![CDATA[tutorial]]></category>
  402. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68764</guid>
  403.  
  404. <description><![CDATA[Onto yesterday&#8217;s CSS Background Position Revisit Tutorial, today we&#8217;re offering &#8230; SMS &#8230; or &#8230; email &#8230; means of sharing your CSS work, as an interactive user, but on this occasion, we have a big gulf regarding what these two &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-recursive-iframe-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  405. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-recursive-iframe-tutorial/feed/</wfw:commentRss>
  406. <slash:comments>0</slash:comments>
  407. </item>
  408. <item>
  409. <title>CSS Background Position Revisit Tutorial</title>
  410. <link>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-tutorial/</link>
  411. <comments>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-tutorial/#respond</comments>
  412. <dc:creator><![CDATA[admin]]></dc:creator>
  413. <pubDate>Thu, 19 Jun 2025 17:01:00 +0000</pubDate>
  414. <category><![CDATA[eLearning]]></category>
  415. <category><![CDATA[Event-Driven Programming]]></category>
  416. <category><![CDATA[Tutorials]]></category>
  417. <category><![CDATA[background]]></category>
  418. <category><![CDATA[background image]]></category>
  419. <category><![CDATA[background-position]]></category>
  420. <category><![CDATA[background-position-x]]></category>
  421. <category><![CDATA[blockquote]]></category>
  422. <category><![CDATA[CSS]]></category>
  423. <category><![CDATA[dropdown]]></category>
  424. <category><![CDATA[dynamic]]></category>
  425. <category><![CDATA[form]]></category>
  426. <category><![CDATA[HTML]]></category>
  427. <category><![CDATA[Javascript]]></category>
  428. <category><![CDATA[justify]]></category>
  429. <category><![CDATA[multiple]]></category>
  430. <category><![CDATA[programming]]></category>
  431. <category><![CDATA[prompt]]></category>
  432. <category><![CDATA[select]]></category>
  433. <category><![CDATA[textarea]]></category>
  434. <category><![CDATA[tutorial]]></category>
  435. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68745</guid>
  436.  
  437. <description><![CDATA[We are great admirers of HTML and CSS regarding the way multiple background images are possible behind an HTML element. To get to a multiple background image scenario (or even single ones regarding the basis for this blog posting&#8217;s creation), &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  438. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/css-background-position-revisit-tutorial/feed/</wfw:commentRss>
  439. <slash:comments>0</slash:comments>
  440. </item>
  441. <item>
  442. <title>AlmaLinux Astronomy via PHP and Python PyEphem Revisit Tutorial</title>
  443. <link>https://www.rjmprogramming.com.au/ITblog/almalinux-astronomy-via-php-and-python-pyephem-revisit-tutorial/</link>
  444. <comments>https://www.rjmprogramming.com.au/ITblog/almalinux-astronomy-via-php-and-python-pyephem-revisit-tutorial/#respond</comments>
  445. <dc:creator><![CDATA[admin]]></dc:creator>
  446. <pubDate>Wed, 18 Jun 2025 17:01:00 +0000</pubDate>
  447. <category><![CDATA[eLearning]]></category>
  448. <category><![CDATA[Event-Driven Programming]]></category>
  449. <category><![CDATA[Operating System]]></category>
  450. <category><![CDATA[Tutorials]]></category>
  451. <category><![CDATA[ai]]></category>
  452. <category><![CDATA[AlmaLinux]]></category>
  453. <category><![CDATA[astronomy]]></category>
  454. <category><![CDATA[Crazy Domains]]></category>
  455. <category><![CDATA[exec]]></category>
  456. <category><![CDATA[Google]]></category>
  457. <category><![CDATA[Google AI Overview]]></category>
  458. <category><![CDATA[Linux]]></category>
  459. <category><![CDATA[module]]></category>
  460. <category><![CDATA[operating system.path]]></category>
  461. <category><![CDATA[PHP]]></category>
  462. <category><![CDATA[programming]]></category>
  463. <category><![CDATA[PyEphem]]></category>
  464. <category><![CDATA[Python]]></category>
  465. <category><![CDATA[shell_exec]]></category>
  466. <category><![CDATA[soft link]]></category>
  467. <category><![CDATA[symbolic linmk]]></category>
  468. <category><![CDATA[tutorial]]></category>
  469. <category><![CDATA[web hosting]]></category>
  470. <guid isPermaLink="false">https://www.rjmprogramming.com.au/ITblog/?p=68735</guid>
  471.  
  472. <description><![CDATA[Further to AlmaLinux Astronomy via PHP and Python PyEphem Tutorial &#8230; these days RJM Programming is still on AlmaLinux &#8230; but on a different IP address and web server to that previous blog posting &#8230; but PHP versions have not &#8230; <a href="https://www.rjmprogramming.com.au/ITblog/almalinux-astronomy-via-php-and-python-pyephem-revisit-tutorial/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
  473. <wfw:commentRss>https://www.rjmprogramming.com.au/ITblog/almalinux-astronomy-via-php-and-python-pyephem-revisit-tutorial/feed/</wfw:commentRss>
  474. <slash:comments>0</slash:comments>
  475. </item>
  476. </channel>
  477. </rss>
  478.  

If you would like to create a banner that links to this page (i.e. this validation result), do the following:

  1. Download the "valid RSS" banner.

  2. Upload the image to your own server. (This step is important. Please do not link directly to the image on this server.)

  3. Add this HTML to your page (change the image src attribute if necessary):

If you would like to create a text link instead, here is the URL you can use:

http://www.feedvalidator.org/check.cgi?url=http%3A//feeds.feedburner.com/RobertJamesMetcalfeBlog

Copyright © 2002-9 Sam Ruby, Mark Pilgrim, Joseph Walton, and Phil Ringnalda