darrellulm
darrellulm
Darrell Ulm
121 posts
Don't wanna be here? Send us removal request.
darrellulm · 2 days ago
Text
Threads profile for Darrell Ulm
0 notes
darrellulm · 3 years ago
Text
Drupal 10
Drupal 10 will be released in December 2022, and that time will be here sooner than we think. What is great about post Drupal 7 upgrades is that they are more similar to WordPress upgrades with fewer API changes compared to Drupal 7 to 8 Upgrades where most of the API changed.
Big jump in the editor to CKEditor 5, boosting Drupal for a more up to date feel for editors, this is important.
Big change, Drupal 10 will employ version 6 of it’s PHP MVC platform (skipping version 5) upgrading from version 4.We can expect some API differences here.
Another big change will be the requirement of PHP 8.1. Some pretty big changes there but perhaps not as many as getting PHP 5 to PHP 7.
The main admin theme is called Claro. Do not know anything about this but many developers were using a different admin theme over Seven previously.
Similar change with the default them, which will be Olivero. Because most commercial Drupal sites use a custom theme, this change will not affect much.
We are promised a better Layout Builder experience, many are looking forward to that.
Decoupled should be supported more strongly with better experiences for devs.
Where to get help, there is always the Upgrade status module: https://www.drupal.org/project/upgrade_status and a Page for Drupal 10 on the main Drupal website: https://www.drupal.org/about/10
While I was initially skeptical of Drupal moving to the PHP MVC stack, it’s looking to be a good way to go for mostly forward compatible upgrades and for keeping the libraries up to date.
2 notes · View notes
darrellulm · 5 years ago
Text
Drupal 9 is Here
The Drupal 9 content management system is here. What is great about this version is it has everything that went into Drupal 8 making Drupal extremely flexible out of the box, and it also should upgrade fairly easily, relatively speaking, from Drupal 8, that is forward compatibility.
Of course an upgrade from Drupal 7, or Drupal 6, is still going to be a technical climb for a site with lots of customization. That said, the future looks good for Drupal as each version ought to maintain the forward compatibility which allows keeping a web application up to date with a lesser amount of work for each version upgrade.
Looking forward to Drupal 9!
2 notes · View notes
darrellulm · 5 years ago
Text
Library Server and Web Text
Have been checking out these tools for digital libraries: Asana, Bokeh, CORAL-ERMS, DSpace,  EDS, ePrints,  Explorit Everywhere, Fedora + Hydra, KeyLinks,  Knowvation,  Libki, Matomo, Metabase, MyBibApp, Mycroft Project,  Omeka, OpenAthens, rebus:list, Request Tracker,  SubjectsPlus, Urungi, VuFind, Zotero.
Will be checking these out more in the future.
Also, I’ve been working w/ Docker, it’s a great tool for spinning up services as well as Apache Spark for working with big-data.   Zotero has long been a 
2 notes · View notes
darrellulm · 5 years ago
Text
Open Source Library Software
There is a great post from ByWater Solutions about open source library software. Want to go through the list of all the packages and see what are the good solutions for libraries today.
0 notes
darrellulm · 6 years ago
Text
DataCamp: Jupyter Notebook the Definitive Guide
Great tutorial about the excellent Jupyter notebook at DataCamp. This is a great read if you want to set up Jupyter notebook, and even a nice read if you have already set it up for reminders and tips.
So many good things can be done with DataScience using the Jupyter-Notebook system. It can be setup also with Anaconda for even more flexibility and ease of setup.
Other contenders for a great start-up for Jupyter are at Codecademy and Medium, add more to the mix.
0 notes
darrellulm · 7 years ago
Text
ResearcherID for Darrell Ulm
Got a researcherID as well, seemed to link into to some other research sites to list computer science writings. 
Here is the the researcherID for Darrell Ulm.
0 notes
darrellulm · 7 years ago
Text
ORCID for Darrell Ulm Research Profile
Have an ORCID for Darrell Ulm research profile which is an excellent service to list research publications in an organized manner. 
ORCID has a nice way to list papers and import research bibliographies, computer science in this case - i.e. parallel algorithms and computation. 
0 notes
darrellulm · 7 years ago
Text
Darrell Ulm: Google Scholar new Profile
Google scholar now has profile pages which is great as researchers can claim their scientific publications. Here is the Google Scholar entry for Darrell Ulm.
Papers here mainly about SIMD Algorithms and multiple-instruction stream SIMD parallelism.
0 notes
darrellulm · 7 years ago
Text
Build a Simple Neural Network in 9 lines of Python code
While there are excellent Python libraries to handle all kinds of Neural Networks, it is also good to understand that a Neural Net is actually doing.
This neural net tutorial on Medium is a good one that shows the basics, the now classic Sigmoid function that is often used for the response attenuation, and the originating formula. 
0 notes
darrellulm · 7 years ago
Text
Data Science Reference for Starting Out
DataCamp has a nice python one page reference sheet for getting started with Python for Data Science.
Here is the link: https://www.datacamp.com/community/tutorials/python-data-science-cheat-sheet-basics
This doesn’t go into any great detail, but is nice if you just started with Python.
0 notes
darrellulm · 7 years ago
Text
DataCamp List of Course Topic And Technology
DataCamp is a really nice site and app and this is a link to the a list of topics, courses and tech. 
The app is almost the best part, and works well on a phone. A user can take little tests of Python for interest and leaning towards Data Science applications, almost like a quiz game. The app is well made and easy to use for learning Python and other data science topics.
The main site has more materials, it looks like, and all kinds of projects and more full courses. DataCamp is very recommended and can be fun. 
0 notes
darrellulm · 7 years ago
Text
More Drupal Performance Documents
The views content cache, looks like it can rebuild the view if the content changes, that seems like a good thing, for infrequent changes. The row cache may be better for frequent changes.
The panels content cache, for infrequent changes, and the panels hash cache is better for frequent changes. For rendered entities, the render cache, or the display cache. 
0 notes
darrellulm · 7 years ago
Text
More Drupal Performance Notes
This Drupal RedCrack performance article is very comprehensive, worth a read.
What is this, the Asynchronous Prefetch Database Query Cache could be a thing. There are some similar modules also.
Remember the Performance drupal module, to check basic things, also the pasc module. 
For responsive images the Picture module could work, if it can be incorporated in the site.
Revisions on big sites can be an issue, Node Revision Delete can help, if able to be used, Field SQL No Revisions, does something, and want to look into it.
0 notes
darrellulm · 7 years ago
Text
Acquia Certified Drupal 8 Developer
Online materials for Drupal 8 certification. Lots to study here,  Fundamental Web Development Concepts,  Site Building,  Front end development, and Back end development which virtually the same to Drupal 7, however with Symfony, Drupal 8 is pretty different. There is going to be some crossover, however it will take some effort, probably time to get a Drupal 8 book. 
There is a good FAQ, and a series of Drupal-8 study guides, mainly Study Guide: Acquia Certified Drupal 8 Developer Exam, and in-depth study guide for the Acquia Certified Developer Drupal 8. Also there is free training on Acquia.com, and various Lullabot free tutorials.
0 notes
darrellulm · 7 years ago
Text
Build a WordPress Plugin
Looking at resources for building WordPress plugins in PHP for the interest and in comparison to other CMS systems, and finding tutorials like: Writing a Plugin, How to Build a WordPress Plugin (part 1), How To Create A WordPress Plugin,  WordPress Essentials: How To Create A WordPress Plugin, and How to Create a WordPress Plugin, How to build a WordPress plugin for beginners.
There are similarities with Wordpress to other systems like Drupal 5 6 7, less with Drupal 8 as it uses Symfony. It looks easier to learn than some of the other systems, which can allow developers to make progress more quickly.
Still looking forward to the new WordPress system, Gutenberg.
0 notes
darrellulm · 7 years ago
Text
Pantheon Hosting for Drupal and Wordpress
Launch Essentials Studying up on Pantheon hosting. There is a good amount of documentation. That is all there is to say on that, and here is a list of tech resources,  Explore Platform Architecture,  Automate & Integrate,  Optimize Performance,  Troubleshoot,  Guides,  Terminus Manual,  and Launch Essentials.
Also there is a doc on installing Redis, which is like Memcached, and that may take some testing. 
0 notes