Comments (21)
Yep, it requests the codes directly from the repo via:
https://cdn.jsdelivr.net/gh/probonopd/irdb@master/codes/index
No changes would be needed.
from irdb.
I've been working on a site that uses irdb that might be useful if migrating to irdb.tk
to GitHub pages.
It's completely static, and the content is loaded directly from the jsdeliver endpoint. It has query-param based routing, so URLs work for linking.
To generate the timings, I'm using WebAssembly, but if more complex responses are needed, maybe something like AWS lambda would be an option instead? I'm not actually sure what content was served from irdb.tk!
I'd be happy to help out if this was the direction that you wanted to take with the site.
from irdb.
Well, the conversions the site offered will be hard to do using a static website. But @bengtmartensson's tools can do them.
And the codes on the website can be rendered to various formats using @bengtmartensson's tools, too.
Let me see how the hosting company responds.
from irdb.
Opened.
from irdb.
Should be back again for now but I am looking for someone to take over maintenance and operations eventually.
from irdb.
Time again...
from irdb.
The hosting company upgraded the operating system and as a result broke the service.
I have contacted them.
from irdb.
Would it be possible to port irdb.tk to a static site and serve through github pages?
If the site source is available somewhere I could try and have a dig if you'd like.
from irdb.
Cool. Hopefully the hosting company responds soon.
Might be relevant; a while ago I managed to compile MakeHex to WebAssembly so it could be run within the browser. Maybe the same approach may work for @bengtmartensson's tools too?
from irdb.
a while ago I managed to compile MakeHex to WebAssembly so it could be run within the browser. Maybe the same approach may work for @bengtmartensson's tools too?
IrpTransmogrifier is written in Java. Once upon a time, Java was "made for" running inside of browsers, now things are different ;-\ I guess there "must" be some way to do it.
@probonopd : can you open a "Discussions" area?
from irdb.
Any news?
from irdb.
Unfortunately they answered that they had to upgrade the server, which now seemingly comes with different versions of the dependencies. Which means that the code would have to be re-worked, which I don't have the time to. I think we should do somehting "more modern" anyway.
from irdb.
@probonopd could it be envisaged to release the irdb.tk source code?
Maybe some could help to modernize the code if it is the problem.
from irdb.
Yes, it could be "envisaged". But I'd need to find the time to go through the source and clean it up. Volunteers?
from irdb.
Why not... Which language and what about the database?
from irdb.
Python, Java, and SQLite
from irdb.
I do not wish to formulate any promise but sure I am interested in the project.
Which dependences are broken since the update?
And what would be the new requirements?
from irdb.
Well. The old site was a dynamic one, while I'd like to move to a static one hosted entirely on GitHub.
from irdb.
OK, I did not understand the idea to keep it as a dynamic website was definitely excluded 🙂
from irdb.
Hello @benfoxall this sounds like a very interesting approach. Can you implement this using the codes from https://github.com/probonopd/irdb/ or would you need any changes in this repository?
from irdb.
Closing because irdb.tk in its old form will not come back due to the maintenance overhead needed to keep a dynamic web service running with Python and Java. Let's open new tickets on how to e.g., render static pages for rendered codes if so desired.
from irdb.
Related Issues (20)
- IR Code Database Usage
- Klipsch audio equipment
- Web page not available HOT 4
- Use of database HOT 1
- New files breaking conventions HOT 2
- Potential Project HOT 1
- The license is too ambiguous and potentially restrictive. Would you please clean it up, or potentially even move to a more permissive license? HOT 10
- Looking for sony 5.1ch Home Theatre IR Codes HOT 2
- 500 Internal Server Error HOT 1
- Looking for codes for Ferguson AV660 HOT 3
- Looking for TLC TV codes HOT 1
- No more webserver? HOT 1
- irdb.tk encoding HOT 1
- License of IRDB HOT 1
- How can I capture and submit IR codes for missing remotes?
- Add comment column HOT 2
- http://irdb.tk/ does not work HOT 1
- Optoma projector
- AudioEngine HD6 codes
- How are checksums saved? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from irdb.