• Activity
  • Votes
  • Comments
  • New
  • All activity
  • Showing only topics with the tag "websites". Back to normal view
    1. Flight deal services?

      Ever since I moved to a place with an airport nearby, I've been wondering about those flight deal sites -- the ones like Scott's Cheap Flights, Mighty Travels, Thrifty Traveler, Faredrop, Secret...

      Ever since I moved to a place with an airport nearby, I've been wondering about those flight deal sites -- the ones like Scott's Cheap Flights, Mighty Travels, Thrifty Traveler, Faredrop, Secret Flying, Dollar Flight Club, etc (those are just the ones I found off a Reddit thread on r/TravelHacks).
      Has anyone here had any experience with these paid services?

      Also, does anyone know of a way I can search for a start and end point, and find other airports nearby to fly out of for much cheaper? I remember having used such a site earlier but cannot for the life of me remember its name now :-(

      6 votes
    2. Please share tools/tips/platforms for making a personal website

      I figured that more than complaining about the dearth of random and weird websites, I might ought to contribute something. I almost went to MassArt for new media installations. In those days I was...

      I figured that more than complaining about the dearth of random and weird websites, I might ought to contribute something. I almost went to MassArt for new media installations. In those days I was a web monkey with a solid design bent and very orthogonal thinking. I still have a smidgeon of the thinking, we'll see what I have left of my design skills, but my tech skills are hopeless. Back then my tools were freehand, dreamweaver, bbedit, photoshop, flash, Perl, Solaris, mySQL. My last website was done with rudimentary css.

      I would like to get right to the design and expression phase, I don't have an inclination to dive into coding. I also don't want to worry about security. I'll throw a few bucks down.

      I'm still comfortable in photoshop, but would like a more fun tool. I cannot stand illustrator, and would love to have a vigorous chat with the folks at Adobe who chose to promote it and shelve freehand. Better yet, an even more vigorous chat with the moron at the FTC who approved Adobe's buyout of macromedia. You can bet that will be on the website. Is there any equivalent to freehand? I saw the post about a free, online illustration tool that came through recently, that might be a smidge rudimentary. What about dreamweaver? And how to publish? I don't care to learn about content management, scripting, databases, etc. if I can avoid it.

      Bonus if there are AI tools to help.

      5 votes
    3. Google Adsense is bringing a bunch of policy changes that affect how your sites are monetized

      Yesterday, Adsense support sent an email to their users regarding their upcoming policy changes. This primarily affects how subdomains are monetized. Going forward, your subdomains inside the...

      Yesterday, Adsense support sent an email to their users regarding their upcoming policy changes. This primarily affects how subdomains are monetized. Going forward, your subdomains inside the primary domains in the "Sites" section (www, etc.) won't be allowed, any existing ones will be removed and their rules will be merged with the primary domain (such as example.com).

      Furthermore, what constitutes a "Site" will also change henceforth. You can only add a primary domain (such as example.com) and the subdomains which are listed on the public suffix list (such as github.io, blogspot.com, etc.). Thus, your own subdomains (such as xyz.example.com or www.example.com) won't be allowed in Adsense.

      I don't know what they will achieve by doing this considering they already vet and audit each site before approving them for adsense? In any case, other alternatives to Adsense exist such as Propeller Ads, CJ Affiliate, etc. for those affected by this move but I don't know their efficacy.

      3 votes
    4. What advice would you give to someone who has coded in jquery for years and now wants to gracefully switch to modern js?

      Title says it all. Bootstrap+jquery has been my default route and path of least resistance when it comes to web development. Perhaps because I'm coding since a long time and belong to the old...

      Title says it all. Bootstrap+jquery has been my default route and path of least resistance when it comes to web development. Perhaps because I'm coding since a long time and belong to the old school when modern libraries like react weren't yet invented yet?

      I had tried to meddle with Angular.js 1.0 back in those days but was soon disillusioned! It was cool and cutting edge but highly opinionated. It tried to do so many things under the hood that I soon quit the effort and the word "Angular" was stigmatized in my mind ever since! I don't know how different today's typescript based Angular is but that stigma or phobia prevents me from even looking at that direction!

      React is another cool technology which everyone is talking about and I'm sure it has some merits. But I'm not sure exactly what React brings to my development workflow which jquery doesn't already do. Can you tell me some specific advantages or pros of react over jquery which can motivate me to learn the former and let go of the latter? What should I do?

      7 votes
    5. Browser Session vs JWT tokens for authentication system for an app?

      I'm working on an app idea, it's going to be "API first" in design which means there is a clear separation between the backend and frontend. Former will be accessible through a REST API and the...

      I'm working on an app idea, it's going to be "API first" in design which means there is a clear separation between the backend and frontend. Former will be accessible through a REST API and the latter can be simple HTML without me having to delve too much on it. The idea is that the end users or clients will write their own front-end interacting with this REST API in future.

      Firstly, I want to know where to start. Writing a REST API seems quite easy and simple for me as a backend engineer but I've never implemented a "pure API" app in practice. Do you just validate the headers, do the crunching and return back a JSON response? What all must you take care of here?

      Finally, authentication and session handling is something very important here, isn't it? If I make use of session feature in the REST API (like PHP sessions or Django sessions, for eg), authentication will be pretty easier. I don't have to worry about encryption as SSL/TLS would be already doing that for me through the browser. But then what is the downside of this method? Why do so many people use JWT tokens then?

      Coming to JWT tokens, is that the only way of encrypting/validating REST APIs, or are there others? My biggest concern here is scaling and performance. I'm willing to implement the most efficient path here, the one that gives the most performance using least resources.

      3 votes
    6. To use Disqus or Giscus (Github Discussions) for comments is the conundrum

      I happen to host my blog https://prahladyeri.github.io/blog statically, built using Pelican and served on Github Pages. Plebs like us can't afford a backend server infrastructure, so we must rely...

      I happen to host my blog https://prahladyeri.github.io/blog statically, built using Pelican and served on Github Pages. Plebs like us can't afford a backend server infrastructure, so we must rely on external services like Disqus for comment hosting.

      So far, Disqus was the only fellow in town who allowed us to host comments on a free plan. Though there were some issues (bloat, adware, etc.), people seemed to be generally happy with it so far.

      But now, a new fellow named giscus commenting system has entered the town, it's basically powered by github. Since I already host my blog on github pages, this should be a natural choice for me, right? Many bloggers seem to be migrating to this new system and I might too soon. The downsides however are as follows:

      1. It won't allow me to export existing comments from the old disqus system. Understandable to an extent as those exact author usernames may not be on the Github platform?
      2. Disqus interface seems to have improved all of a sudden in last few days! There no longer seem to be any ad and even the comment interface seems to be less heavy or cluttered now. It might sound a bit conspiratorial in nature but could this be the result of rising competition in the form of Giscus!

      I'm a lazy status-quoist by nature and might well end up retaining disqus if they don't deviate too much from where they are now. But I'll keep an eye out on Giscus too and its progress. What do you guys suggest?

      5 votes
    7. AdminLTE vs Pure Bootstrap for a new web project?

      I'm primarily a freelance backend dev and for the first time venturing on full-stack development of a non-trivial web app on my own, hence I needed some guidance. I've got all the backend stuff in...

      I'm primarily a freelance backend dev and for the first time venturing on full-stack development of a non-trivial web app on my own, hence I needed some guidance.

      I've got all the backend stuff in php/mysql covered, I just want to know what's the best way to create a dashboard (with left sidebar) considering various aspects like long-term code maintenance and support, robustness, etc. Looks don't matter that much as it's a CRUD app but obviously, better is more appreciated.

      Based on my research until now, AdminLTE seems to be the most popular way of doing it among most devs although a few others like material and coreui also seem to have some street cred.

      But another approach I'm considering apart from AdminLTE is to just use pure bootstrap and fiddle up my own sidebar using something like this. That way, I won't be tied to just one Bootstrap version which is used by AdminLTE (v4.6) and troubleshooting will be much easier through google search and StackOverflow. What do you guys think is the right approach?

      5 votes
    8. Help me decide what technology should I use for this project

      I’m a solo freelance programmer and want to write an app for internal project management, somewhere I can add projects, milestones, tasks, etc. and track them as I work on them, occasionally...

      I’m a solo freelance programmer and want to write an app for internal project management, somewhere I can add projects, milestones, tasks, etc. and track them as I work on them, occasionally remind me of things like take a break, lunch time, etc. and over time I can track on which category I worked how many hours, etc.

      I’m actually confused between whether to build this as a Web or Windows Desktop app. I’m considering latter because it can run efficiently on my laptop in the system tray using least memory and resources, web-based on the other hand will force me keep running an apache server too which will be an overhead (unless I host it on Google Cloud or someplace which might be an option?)

      The only reason for considering web-based is that eventually I’m planning to make this tool open source and with web-based, many others can find this useful too (including OSX/Linux users). At that point, I may consider expanding its schema to include multi-user connectivity, client login, etc. but that’s going too far at this point!

      The idea is that this tool should be useful not just for me but other freelancers, students, etc. who might be in my shoes. From that perspective, what do you think is the right technology to use? Web based or Windows based?

      (I’ve extensively worked on C#/WinForms projects before and I’m thinking Visual Studio Express for desktop development. If web-based, it’ll be php/mysql based)

      5 votes
    9. The Proverbial Pen #2

      Thanks a lot for the responses yesterday. I'm glad to be on Tildes, this seems to be a very vibrant and happy community unlike many others! Today is the second post in a series (hopefully) of...

      Thanks a lot for the responses yesterday. I'm glad to be on Tildes, this seems to be a very vibrant and happy community unlike many others! Today is the second post in a series (hopefully) of writing exercises to get rid of my writer's block.


      Today is the second day of my battle against Writer's Block. A very basic question I want to ask is what exactly is writing inspiration and where does it come from? If it comes from within you (as many claim) then why doesn't it always keep flowing like a river, why is it so scarce a resource? The mechanisms of subconscious mind are probably too complex for even the mind itself to work out!

      What I've found though is that it's much easier to do freehand writing or writing nothing in particular (as I'm doing now) but it gets a bit tricky when you want to write about something specific like an article or research paper or a book. That's when you must start worrying about the content quality, research material, story background, plot, etc. But even freehand writing is a great exercise I think to flex your writing muscles at frequent intervals and ensure that they stay in order.

      Of course, other antagonists like lethargy, procrastination, impostor syndrome, self censoring, etc. are always waiting in their closets to jump out and play their part in the battle! These are like natural foes. Whatever you do about them, they'll always lurk back in some form or other given the right environment! Especially in 2022 when oodles of great literature already exist on any given topic, the pressure to perform on a writer is tremendous. Wiser, smarter and more intelligent people than me already seem to have written whatever there is to write about literature, mathematics, computer science, physical sciences, social sciences, etc., what exactly is there left for me to write anyways? So the impostor wonders aloud!

      When all else fails, the pundits ask you to "write about yourself" or "write about your own experiences". That's easy to say actually but my own life has been so mundane and ordinary (just like most other people's, I suppose) that there is hardly anything inspiring or worthwhile to get out of that. They say "open yourself up" but what if there is nothing inside but just a hollow and empty shell when you open up? My life has been one of the most "typical" or "average" as I'd put it whereas writing is supposed to be creative and extra ordinary.

      Another obvious source of writing is reading. They say the more you read, a better writer you'll become as you'll keep adding to the raw material to pick from. I have a good collection of books and I used to read a lot many years ago, an activity which has reduced a lot lately due to work and other factors. Just like writer's block, I also seem to have gotten myself a "reader's block" if there is such a thing!

      As I keep battling with the proverbial pen day after day, I hope something good will come out of it and I might become a better writer than I presently am. Today is just the second day, I just hope I'll be able to keep up with this pace and write daily. Please wish me luck! Thanks for reading.

      5 votes
    10. The Great Wall Of Text #1

      From today, I've decided to write at least something every day until the writer's block frees me of its hold. I face this from time to time and don't really understand what to do, there is no cure...

      From today, I've decided to write at least something every day until the writer's block frees me of its hold. I face this from time to time and don't really understand what to do, there is no cure really except hoping that something will happen or some inspiration will strike at some point causing me to write something.

      One of the reasons could be that I'm a computer programmer and mostly blog about technology topics. But programming isn't really a topic or subject on which you can keep churning out rivers of literature, can you? It's a very exact and precise science just like mathematics and I feel most things that must be written about it are already written. In fact, I pretty much feel the same way about any kind of topic, we are literally swimming in oceans of information already! That's probably one of the reasons that keeps me from writing. I don't want to unnecessarily add my useless pennies to great literature contributed by people who are wiser and smarter than me.

      But then the question arises what should I write about or blog about? I can write about nothing in particular and whatever that comes to mind (like I'm doing now) or I can write a research or news article or something. But I don't know how exactly people go about that. Most articles today are opinion pieces anyway and mine will probably be the same. But where do these "opinion writers" get their information from? There have to be some primary or base level sources. What are they? Can you recommend some good ones?

      Another thing that keeps me from writing freely is all the environment you see on the interwebs these days which is just so toxic and discouraging, isn't it? It's not just about having a thick skin anymore but you live in a constant fear of getting canceled for something as trivial as your mere mentioning of some individual (about whom you may not even be fully aware of). I have to think a million times before writing something if this will offend any netizen or not, my guess is that many other writers must be going through the same thing and this is what results in the infamous contemporary expression, Self-Censorship!

      If you're going to constantly self-censor yourself and kill many great ideas when they're just in their infancy, I don't think you'll be left with a lot of creative stuff to write and you may not even feel like writing anymore. Self-Censorship beyond a basic extent (like filtering of abusive words and phrases, etc.) is counter-productive and should be highly discouraged in my humble opinion.

      Other natural antagonists like lethargy, laziness, procrastination, etc. also need to be blamed, of course! Sometimes, I don't find the motivation to read or do further research on a topic. Without reading, you can't get enough material to write, a good writer must be an avid book worm also. I feel sure I can contribute a lot to the literary world some day and I've decided to keep battling with my proverbial pen (actually the keyboard!) until the day it happens.

      I think that's enough for today, might come up with another great wall of text tomorrow! Sorry if I wasted your time.

      9 votes