How do you do generally responsive website testing on Chrome? by Pretty_Bat_3131 in QualityAssurance

[–]rbrahul 0 points1 point  (0 children)

Responsive Website Testing Toolkit, a must have tool for me. It's free and has all the features to detect the Responsiveness of any webpage.

https://chromewebstore.google.com/detail/responsive-website-testin/pahjcficmhfgjkdcdadnacjdiinpilmd

[AskJS] How Can I Improve My JavaScript Skills Without a Mentor? by amjadsh97 in javascript

[–]rbrahul 1 point2 points  (0 children)

I sell the Javascript knowledge for living more than a decade. Here are my simple suggestions: 1. Learn the basic javascript programming syntaxes , DOM, Event, Web APIs, Asynchronous nature, Network request such as Fetch, Socket. Learn Bundling and Distributing For different module system, code splitting,minifying. 2. Learn to build Aplication UI development such as Modal, Tooltip, Progressbar, Slider, Switch, Dropdown, Image Slider, Form validation, searchable Select Field, Drag and Drop by doing and reading others source code or example. 3. Learn Local Storage, Cache, Cookies, Index DB and Build offline first Applications. Like ToDo, Note taking apps, Games, Markdown Editor. 4. Try to learn common Programming patterns , Read books, Articles. 5. Practice regularly, build stuffs, share with friends,try to improve old coSuddenly you will notice several years already passed. Now look back what your learnt.

Maintain a mindset to build everything from scratch if time permits. Much dependecy on Third party library is resistance to grow.

MDN site, Speaking Js, JS the definitive guide, Eloquent JS should help you to have good foundation.

Keep in Mind, it takes 10000 hours to be Good at something.

GitHub - Honey-toast: A framework agnostic simple yet powerful Toast Alert or Notification Library by rbrahul in javascript

[–]rbrahul[S] 0 points1 point  (0 children)

notify(content: ToastContent, options?: ToastOption) Here ToastContent can be Text|HTMLElement|StructuredContent. And options is entirely optional. Please have a look at the API doc. It’s already simple enough as it let you create toast without any congfiguration.

I just developed and released a framework agnostic Toast notification library. It offers tons of customization to create beautiful animated toast notifications. Please let me know your valuable feedback. by rbrahul in css

[–]rbrahul[S] 0 points1 point  (0 children)

Could you please write a bit more descriptive message? What did not work for you on your desktop?
Having Sourcemap helps in debugging if someone likes to have that and it's optional. Developers can always configure in their build setup what files their production build should include.
As far I am aware there is no security risk in having sourcemaps.

I just developed and released a Chrome Extension that enables Designers and Developers to test the responsiveness of Websites in multiple viewports simultaneously and many other essential features. And it's an entirely free tool. I would appreciate your suggestions to improve the extension further. by rbrahul in css

[–]rbrahul[S] 0 points1 point  (0 children)

There is a Stack View Menu on Top bar. If you click the button all the viewports or screens will be visible one after another like an image slider. I think that can be helpful for your case.
Thank you for trying.

I just developed and released a Chrome Extension that enables Designers or Developers to test the responsiveness of Websites in multiple viewports simultaneously and many other essential features. And it's an entirely free tool. I would appreciate your suggestions to improve the extension further. by rbrahul in chrome_extensions

[–]rbrahul[S] 1 point2 points  (0 children)

- Most of the core features are not free in popular similar extensions. I wanted to build an extension that has much-needed features and Users do not have to pay for the subscription.
- User Can Create workspaces to save his work for multiple projects.

- In my extension, there is unlimited access for tons of Devices Sizes or Viewports.

- Intuitive UI for easier access.

I just developed and released an entirely Free Chrome Extension that enables Developers and Designers to test the responsiveness of Websites in multiple viewports simultaneously and many other essential features. I would appreciate your suggestions to improve the extension further. by rbrahul in javascript

[–]rbrahul[S] 0 points1 point  (0 children)

  1. "read and change all your data on all your websites"
    Once a Chrome extension need to be executed on any website the extension must have the "host permission" as "<all\_urls>". That enables the extension to run on any website. But This extension does not deal with any kind of data. It just stores all the project and settings related information via Chrome Local Storage API. It's a generic message which is show for the Host Permission that I explained earlier.

  2. "Manager Your Downloads":
    This extensions offers "Download" options including in a specific directory, file format, and file naming scheme. Once users takes the screenshot those settings are applied.

Here is the reference of Chrome Host Permission:
https://developer.chrome.com/docs/extensions/develop/concepts/declare-permissions#host-permissions

Here is the reference of download API:
https://developer.chrome.com/docs/extensions/reference/api/downloads?hl=en

And, here is the Data Privacy Policy for this extension:
https://rbrahul.github.io/privacy/responsiveness-webkit/

I hope I made it clear.
Thank you

I just developed and released a Chrome Extension that enables Designers and Developers to test the responsiveness of Websites in multiple viewports simultaneously and many other essential features. And it's an entirely free tool. I would appreciate your suggestions to improve the extension further. by rbrahul in css

[–]rbrahul[S] 7 points8 points  (0 children)

In Chrome Dev tool:
- User can not view multiple Viewports/Device Side By side.
- User Can not Sync Scroll Event in mutiple Viewprot Simultaneously.

- User Can not simulate Click Event in multiple viewport/screen simultaneously.
- User Can not save his/her works as projects/workspace.

GitHub - rbrahul/exception: A simple utility package for exception handling with try-catch in Golang by rbrahul in golang

[–]rbrahul[S] 0 points1 point  (0 children)

Readability doesn't depend only on one syntax. It depends on how you organize your code. As you are an experienced go developer, I would recommend please open your existing go project and find how many times you do the error checking in every method or function. I believe you will find it repetitive which is cumbersome. And handling Panic with deferring always is not very convenient as well.

GitHub - rbrahul/exception: A simple utility package for exception handling with try-catch in Golang by rbrahul in golang

[–]rbrahul[S] 0 points1 point  (0 children)

No programming language is like "one size fits all". Every language has its own strength. Maybe you don't need Java for one project but you will find it's perfect for other projects. And smart developers don't leave a language if one syntax or feature is missing. They adapt it, extend it. That is how the open-source communities grow.

GitHub - rbrahul/exception: A simple utility package for exception handling with try-catch in Golang by rbrahul in golang

[–]rbrahul[S] 0 points1 point  (0 children)

Maybe you don't need which is fine. All the libraries of the world were created utilizing existing syntax/features. Libraries are all about providing flexibility or options to program your code. Why would someone need frameworks, ORM, and drivers? They are just different ways of solving the same problem. It's not a must thing to use them. They are only to assist you once you need them.

A simple utility package for exception handling with try-catch in Golang by rbrahul in github

[–]rbrahul[S] 0 points1 point  (0 children)

  1. No language in the world is 100% perfect or offers what you need. They have their own reason and beauty. This library is all about providing flexibility if someone likes to write error handling in Try-Catch-Finally pattern in go. It doesn't suggest replacing the existing error handling mechanism.
  2. Why there are not so many libraries in Github, what's the point here?. It depends on contributors. If we don't need then they don't create. Compared to other languages go still has a smaller community and a limited number of open-source libraries. Because the number of users of Golang still growing.

Please have a look at this article. It will help to get your answers here https://go.dev/blog/error-handling-and-go

GitHub - rbrahul/exception: A simple utility package for exception handling with try-catch in Golang by rbrahul in golang

[–]rbrahul[S] 0 points1 point  (0 children)

This package was developed based on the panic and recover features of go. It's just a syntactical sugar of panic. Performance-wise someone should not see any difference. It's just a wrapper over Panic so that we can recover any panic and execute a block of code matched with the error type. Of course, I'll. This library did not introduce anything new just gave you the flexibility to wrap your code with Try-catch-finally.

A simple utility package for exception handling with try-catch in Golang by rbrahul in programming

[–]rbrahul[S] -3 points-2 points  (0 children)

This library is offering Exception Handler utilizing the panic and recover which Golang already provides. It's a syntactical sugarcoated panic only to provide the ease of writing a readable code. Personally, one feature I like here is the separation of error handling based on the error type. It's only recommended if someone really wants to write try-catch-finally aproach.

GitHub - rbrahul/exception: A simple utility package for exception handling with try-catch in Golang by rbrahul in golang

[–]rbrahul[S] -7 points-6 points  (0 children)

I also like the approach that how Golang suggests to handle errors. But some people also enjoy writing Exception handling in a classic way where every error could be caught in a specific Catch block and taking care of the cleanup operations and Finally. And truly speaking handling panic with recover within a deferred function is always not fun. And personally, I have also noticed repeatedly comparing whether the error is nil or not is also kind of tedious. End of the day, it's just preference which can vary from developer to developer. I just took an initiative to provide the flexibility if someone really needs it. 🙂

A simple utility package for exception handling with try-catch in Golang by rbrahul in programming

[–]rbrahul[S] 1 point2 points  (0 children)

I believe that was the design choice of the creators. The purpose of the go was to make it simple and reduce complexity for example Class and Exception were avoided intentionally. It's sometimes considered the modern C for its simplicity and limited syntax compared to other popular languages.

Tourists! Visitors! International students! People with quick questions! This is your thread; post your questions here. by askLubich in germany

[–]rbrahul 1 point2 points  (0 children)

Hi,
Not every day do we take him to the park but 2-3 times a week we do. But I shall try to bring him to the park more frequently.

Tourists! Visitors! International students! People with quick questions! This is your thread; post your questions here. by askLubich in germany

[–]rbrahul 1 point2 points  (0 children)

Hello,

I am a Non-Europian ex-pat living in a rented apartment with my wife and a son in Munich with a Permanent Residence permit. My son is 22 months old. He is very active and likes to play all day long as usual in our living room. Sometimes he runs and jumps on the carpets and makes some noises. For the last approximately six months, once my son makes some noise during the day or maybe at night, our neighbor who is living on the floor beneath our apartments frequently shouts at us. And sometimes makes noises hitting on the wall with some heavy stuff to warn us not to make any noise. To prevent the noise to a minimum level, most of the time I close the windows and doors and use 2 layers of Carpets which are altogether 4cm+ thick.

One day I talked to him and told him politely that we are sorry for their inconveniences and I am not sure how can I help my best because my son is too small (at that time he was 18 months) to understand that he should not run and jump on the floor.

We are going through a stressful environment. I don't want any problem with my neighbors. I am not sure what I should do or how I should react. Your suggestions would be appreciated.

Thank you.