A Comparison of two major dynamic web platforms (LAMP vs. WISA)
Dynamic web sites are powered by web technologies. What do these technologies do and which is best?
JPEG Cleaner - Program to reduce JPEG file sizes
Digital cameras append JPEG files with data that increases the file size of images.
Adventures with Del
In Memory of Delwin Olson
![](/media/1/image/jpeg/tiny/4490_20220902_134128.jpg)
![](/media/1/image/jpeg/tiny/4510_20230610_144121.jpg)
![](/media/1/image/jpeg/tiny/4512_20230610_172440.jpg)
![Olson family photo 2023](/media/1/image/jpeg/tiny/4524_dji_0583.jpg)
![A Meal in Medora](/media/1/image/jpeg/tiny/4473_20220829_140037.jpg)
![At the Medora Musical](/media/1/image/jpeg/tiny/4500_20230607_192903.jpg)
![Corrine flies a drone](/media/1/image/jpeg/tiny/4470_20210524_201341.jpg)
![Del Drives Duane](/media/1/image/jpeg/tiny/4478_20220831_112340.jpg)
![Del and Duane](/media/1/image/jpeg/tiny/4511_20230610_171314.jpg)
![Del Fuzz and Duane](/media/1/image/jpeg/tiny/4492_20230604_141855.jpg)
![Delwin Laughing as Corrine gets Sake](/media/1/image/jpeg/tiny/4480_20220830_195002.jpg)
![Delwin Secures Boat](/media/1/image/jpeg/tiny/4477_20220830_121227.jpg)
![Del on Boat](/media/1/image/jpeg/tiny/4479_20220830_173511.jpg)
![Del teaches Hayden how to run a riding lawn mower](/media/1/image/jpeg/tiny/4509_20230609_153548.jpg)
![Driving Lessons from Delwin](/media/1/image/jpeg/tiny/4505_20230609_165703.jpg)
![Eating in Medora](/media/1/image/jpeg/tiny/4502_20230607_150854.jpg)
![Dog jumps on Del](/media/1/image/jpeg/tiny/4526_213a6046.jpg)
![Delwin with Hadley](/media/1/image/jpeg/tiny/4540_213a5647.jpg)
![Delwin and Jim at Garden](/media/1/image/jpeg/tiny/4514_20230610_135134.jpg)
![Delwin and Kent Goof Off](/media/1/image/jpeg/tiny/4474_20220829_181140.jpg)
![Delwin and Pam](/media/1/image/jpeg/tiny/4529_213a5506.jpg)
![Delwin and Pam](/media/1/image/jpeg/tiny/4538_img_3957.jpg)
![Delwin and Shawn](/media/1/image/jpeg/tiny/4491_20220903_172000.jpg)
![Delwin and Shawn on Old Baldy](/media/1/image/jpeg/tiny/4516_dji_0395.jpg)
![Shawn and Delwin on Old Baldy](/media/1/image/jpeg/tiny/4518_dji_0390.jpg)
![Shawn and Delwin on mountain.](/media/1/image/jpeg/tiny/4519_dji_0403.jpg)
![Delwin Olson](/media/1/image/jpeg/tiny/4539_img_3841.jpg)
![Delwin Driving a Boat](/media/1/image/jpeg/tiny/4531_213a5887.jpg)
![Delwin on Phone](/media/1/image/jpeg/tiny/4517_dji_0328.jpg)
![Delwin climbs a rock](/media/1/image/jpeg/tiny/4537_213a5520.jpg)
![Delwin on Tractor](/media/1/image/jpeg/tiny/4494_20230604_110317.jpg)
![Delwin on Killdeer Mountain](/media/1/image/jpeg/tiny/4527_213a6145.jpg)
![Delwin on a Hike](/media/1/image/jpeg/tiny/4488_20220901_120256.jpg)
![Delwin on Killdeer Mountains](/media/1/image/jpeg/tiny/4489_20220902_130254.jpg)
![Delwin sitting on mountainside](/media/1/image/jpeg/tiny/4471_20210528_102438.jpg)
![Delwin on Killdeer Mountain.](/media/1/image/jpeg/tiny/4525_213a6133.jpg)
![Delwin Olson on Old Baldy](/media/1/image/jpeg/tiny/4522_dji_0596.jpg)
![Delwin and Granddaughters](/media/1/image/jpeg/tiny/4515_20230610_184002.jpg)
![Delwin rescues the kids](/media/1/image/jpeg/tiny/4521_dji_0589.jpg)
![Delwin Scans the Distance](/media/1/image/jpeg/tiny/4484_20220901_082056.jpg)
![Delwin raises arms](/media/1/image/jpeg/tiny/4530_213a5898.jpg)
![Delwin at Stove](/media/1/image/jpeg/tiny/4475_20220830_095639.jpg)
![Delwin Cooking Breakfast](/media/1/image/jpeg/tiny/4495_20230602_084517.jpg)
![Delwin with Granddaughters](/media/1/image/jpeg/tiny/4513_20230610_183954.jpg)
![Delwin with Kids on Quad](/media/1/image/jpeg/tiny/4541_213a5553.jpg)
![Olsons in Medora 2022](/media/1/image/jpeg/tiny/4532_213a5840.jpg)
![Delwin, Duane and Shawn](/media/1/image/jpeg/tiny/4520_dji_0545.jpg)
![Duane and Delwin](/media/1/image/jpeg/tiny/4503_20230608_103708.jpg)
![Fuzz and Del](/media/1/image/jpeg/tiny/4493_20230603_120227.jpg)
![](/media/1/image/jpeg/tiny/4534_213a5542.jpg)
![Group photo](/media/1/image/jpeg/tiny/4535_213a5550.jpg)
![Del and Corrine](/media/1/image/jpeg/tiny/4482_20220830_194152.jpg)
![Ice Cream in Medora](/media/1/image/jpeg/tiny/4472_20220829_161106.jpg)
![Jim and Delwin with metal detector](/media/1/image/jpeg/tiny/4528_213a6128.jpg)
![Last hike on Old Baldy](/media/1/image/jpeg/tiny/4523_dji_0599.jpg)
![Meal at Buckskin](/media/1/image/jpeg/tiny/4508_20230609_174144.jpg)
![Meal at Buckskin](/media/1/image/jpeg/tiny/4506_20230609_174145.jpg)
![Olson Family Photo](/media/1/image/jpeg/tiny/4542_213a5571.jpg)
![Shawn and Delwin on Mountain](/media/1/image/jpeg/tiny/4497_20230604_155548.jpg)
![Shawn and Del](/media/1/image/jpeg/tiny/4487_20220831_152005.jpg)
![Shawn and Del on Boat](/media/1/image/jpeg/tiny/4481_20220830_173126.jpg)
![Shawn and Delwin in a truck](/media/1/image/jpeg/tiny/4476_20220830_114632.jpg)
![Shawn, Ethan and Delwin on Old Baldy](/media/1/image/jpeg/tiny/4507_20230608_125534.jpg)
![Thumbs Up](/media/1/image/jpeg/tiny/4483_20220902_125007.jpg)
![family hike](/media/1/image/jpeg/tiny/4536_213a5536.jpg)
Photos and tribute to my friend and cousin Delwin Olson.
A Little About John Dalmas
![](/media/1/image/jpeg/tiny/4262_john_after_miscon_20120529_225922.jpg)
![](/media/1/image/jpeg/tiny/4263_john_20130210_131009.jpg)
![](/media/1/image/jpeg/tiny/4265_john_frined_art_20120525_144204.jpg)
![](/media/1/image/jpeg/tiny/4268_john_home_20120409_194229.jpg)
![](/media/1/image/jpeg/tiny/4269_john_shawn_20121110_185446.jpg)
![](/media/1/image/jpeg/tiny/4270_john_david_20120616_175345.jpg)
![](/media/1/image/jpeg/tiny/4271_john_leffe_20120616_175057.jpg)
![](/media/1/image/jpeg/tiny/4273_john_shawn_pack_20120528_175601.jpg)
![](/media/1/image/jpeg/tiny/4274_shopping_john_20120409_211225.jpg)
![](/media/1/image/jpeg/tiny/4275_john_slumber_miscon_20120528_003044.jpg)
![](/media/1/image/jpeg/tiny/4276_miscon_john_bob_martin_20120528_180319.jpg)
![](/media/1/image/jpeg/tiny/4277_john_william_warren_20120525_221724.jpg)
![](/media/1/image/jpeg/tiny/4278_john_johnny_20120923_173545.jpg)
![](/media/1/image/jpeg/tiny/4279_john_william_warren_20120524_205844.jpg)
![](/media/1/image/jpeg/tiny/4281_john_and_bob_lovely.jpg)
![john, jim, miscon](/media/1/image/jpeg/tiny/4258_james_glass_john_dalmas_20120526_235642.jpg)
![john dalmas, donald olson](/media/1/image/jpeg/tiny/4119_dad_and_dalmas.jpg)
![John Enjoys a meal](/media/1/image/jpeg/tiny/4259_john_20130522_191217.jpg)
![dalmas, stanley](/media/1/image/jpeg/tiny/4261_john_brooke_20120527_210741.jpg)
![john, poetry](/media/1/image/jpeg/tiny/4280_img_0883.jpg)
![](/media/1/image/jpeg/tiny/4260_bill_and_john_20120524_202803.jpg)
![](/media/1/image/jpeg/tiny/4266_john_genny_20120616_193338.jpg)
![](/media/1/image/jpeg/tiny/4267_john_could_be_wrong_20120501_220529.jpg)
A short overview of the life of my friend John Dalmas.
Sprite Tools
Sprite Tools is a free MAXScript for working with Sprites in 3ds Max. It can create sprite cards from animated textures or convert sprite sheets into animated textures.
Cyber Trial Lawyer or Cyber Bully?
I just got an email draft of a lawsuit against me for $7 Million dollars.
Select Some Checkboxes JavaScript Function
A new javascript function that allows you to control checkboxes in groups via a control checkbox.
Compare Values with Arbitrary Comparison Operator
JavaScript for comparing values when the operator to use is variable.
JavaScript function and sample code to dynamically compare two values. Accepts numeric and/or alphanumeric values and does a comparison on them based on a comparison parameter.