webapp rec – Can you have a virtual US phone number while living overseas?

I’m currently staying in South Korea, and won’t be back to US until next year. And one technical inconvenience is that I can’t receive text messages from my bank or credit card company. They allow only US phone numbers linked to my account. And there are times I need to call in for them to verify my ID (which can be done hassle-free if I am able to receive a text message). But international toll free numbers are not really toll free, and sometimes I have to wait over 10 minutes on the line to be put through. So I was just wondering if I can get a US virtual phone number that could only be used to send and receive text messages. If I am asking a question in the wrong forum, I am sorry. And in that case, I’d appreciate it if you could tell me where I should ask this question.

webapp rec – Idea of creating twitter trend website

recently I was going through doc of twitter api.

And i figure out to display trend by country i have to use trend/page API i.e https://developer.twitter.com/en/docs/twitter-api/v1/trends/trends-for-location/api-reference/get-trends-place

And on page load i call this api and get response. But my idea is to create something similar to this twitter trend website https://codepedia.info/twitter-trends it shows list of latest tweets country and state wise.

To call this api on each country, state wise gives error. ie consuming this API has limitation i.e In a day we call n number of request. So how i can use this API to create same website. how to get updated data whenever enduser visit the website.
What approach to follow so api twiiter limit not exceed

webapp rec – How to monitor web app performance

I have a Spring-boot app. It seems to make the server crash. Even though I am sure of not having introduced any basic memory leak I would leak to profile my app for performance.

I am looking for profiler like JProfiler that can be embedded into the app since the app runs in a container.

webapp rec – Facebook Recommendations Show 0! Help!

I’ve had my business Facebook page for a couple years now and it is still showing 0 recommendations/ reviews when clients look at my page. That hurts my business especially when businesses that have been around when there used to be a star rating still have some sort of rating showing no matter the number of recommendations/reviews they have received. I have over 17 recommendations at this point but it still shows I have 0 recommendations When people initially look at my business page and FB has been of no help. When I click on it, it says that I don’t have enough recommendations. Other people I know have had no issue with less recommendations so it seems like there isn’t some set number needed which is ridiculous. This hurts small businesses because people want to see reviews/that a business has been recommended. Anyone have success with Facebook helping with this problem since they switched to recommendations only vs the “star” system? I’m at a loss….

webapp rec – Save PDF files opened in web browser tabs and close all browser tabs after that

Need to do research on patents from all the web sites where I can find them (USPTO, CIPO etc.) and I need to automate this task as much as I can. I have no idea what programming languages/tools to use and how to use them.

My first idea would be to write a script/program that would go through each tab (in Chrome?) that contains a multi-page PDF file containing the patent (50 tabs opened in one pass), save the PDF file opened in that tab on the hard drive (create a name for the PDF file based on system time stamp), close the web browser tab after that and move on to the next tab until all files are saved and all tabs are closed.
I need to go through approximately 200,000 patents in my first leg, if I process manually 300 patens a day, it would take me approximately two years — I need to automate any aspect of it if I am to do it in a few months (this is just an explanation of the problem I am trying to solve, as a technical context).

What tool would be the best for this type of exercise?

My background in programming is C/C++, shell scripting (DOS and UNIX), MS SQL Server, some VisualBasic, some Java, some HTML and that is about it — no web browser programming whatsoever.
Any indication would be greatly appreciated, I have nothing right now, but I am willing to learn anything from scratch in order to get this done.

webapp rec – Save some time w an AI pre-caller that gives you the IVR menu of who you are calling

I find the droning IVR menu unengaging and regularly miss the all important option I need to press to get the right department when I call a company.

Enter: the pre-dialing app.
I would love a service that takes the tel: link, or just paste a number into a form.It then dials that number and instead of listening to the endless ranting of the IVR robot directing you to different departments of a large corporation, the AI listens, and prints on the screen your options.
You just visually see these, select the one you want, and get directed straight to it, or even better you get a tel: link to click with the appropriate pauses in the number, eg xxxx,,1,3

For example.
You call the Gov and you hear:
You have called Gov X department, we are really busy, blah blah blah
For the admin team, press 1
For the accounting team, press 2
For the payments team, press 3
To make an automated payment, press 4
Etc.

An app that will call, listen and print out the IVR menu?
How hard is it to do?
At least then you don’t have to listen to their droning – I prefer to read myself… you?

webapp rec – Is there an AI pre-caller that gives you the IVR menu of who you are calling?

Forgive me if this is the wrong forum for this, moderator, please tell me to move if it is.

I would love a service that takes the tel: link, or just paste a number into a form.
It then dials that number and instead of listening to the endless ranting of the IVR robot directing you to different departments of a large corporation, the AI listens, and prints on the screen your options.
You just visually see these, select the one you want, and get directed straight to it.

For example.
You call the Gov and you hear:
You have called Gov X department, we are really busy, blah blah blah
For the admin team, press 1
For the accounting team, press 2
For the payments team, press 3
To make an automated payment, press 4

Etc.
So, is there an app that will call, listen and print out the IVR menu?
If not, then how hard is it to do?
At least then you don’t have to listen to their droning – I prefer to read myself… you?

webapp rec – How to get php server response into android using retorfit?

I am tring to get sql data from my server database to android using retorfit and php at server below is my code.

my API service class.

import java.util.List;
import mohammedsameer.assignmentserver.models.Users;
import retrofit2.http.Field;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.http.Field;
import retrofit2.http.FormUrlEncoded;
import retrofit2.http.GET;
import retrofit2.http.POST;
import retrofit2.http.Path;
public interface APIServices {
    @GET("get_all_products.php")
    Call<Users> getUsers();
}

Users class

import com.google.gson.annotations.SerializedName;
import java.util.ArrayList;
import java.util.List;
public class Users
{
    @SerializedName("users")
    private List<User> users;
    @SerializedName("success")
    private int success;
    public Users() {}
    public Users(List<User> users,int success){
        this.success = success;
        this.users = users;
    }
    public int getSuccess(){
        return success;
    }
    public void setSuccess(int success) {
        this.success = success;
    }
    public List<User> getUsersList()
    {
        return users;
    }
    public void setUsersList(ArrayList<User> users)
    {
        this.users = users;
    }
}

my User class

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
public class User{
    @SerializedName("id")
    @Expose
    private Integer id;
    @SerializedName("name")
    @Expose
    private String name;
    @SerializedName("email")
    @Expose
    private String email;
    @SerializedName("password")
    @Expose
    private String password;
    @SerializedName("gender")
    @Expose
    private String gender;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }
}

activity where I want data.

import android.app.ProgressDialog;
import android.os.Bundle;
import android.util.Log;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import org.json.JSONArray;
import java.util.ArrayList;
import java.util.HashMap;
import mohammedsameer.assignmentserver.R;
import mohammedsameer.assignmentserver.adapters.UserAdapter;
import mohammedsameer.assignmentserver.api.APIServices;
import mohammedsameer.assignmentserver.models.Users;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Response;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
public class AllUsersAcitivity extends AppCompatActivity {

    private UserAdapter adapter;
    private RecyclerView recyclerView;
    ProgressDialog progressDoalog;
    Users userList;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_all_users_list);
        initialiation();
        Gson gson = new GsonBuilder()
                .setLenient()
                .create();
        Retrofit retrofit = new Retrofit.Builder()
                .baseUrl("https://ddetp.unaux.com/")
                .addConverterFactory(GsonConverterFactory.create(gson))
                .build();
        APIServices service = retrofit.create(APIServices.class);
        Call<Users> call = service.getUsers();
        call.enqueue(new Callback<Users>() {
            @Override
            public void onResponse(Call<Users> call, Response<Users> response) {

                userList=response.body();
                adapter = new UserAdapter(userList.getUsersList(), AllUsersAcitivity.this);
                                recyclerView.setAdapter(adapter);
                                progressDoalog.dismiss();
                Log.e("User-> ",""+response.body());

            }
            @Override
            public void onFailure(Call<Users> call, Throwable t) {
                progressDoalog.dismiss();
                Toast.makeText(AllUsersAcitivity.this,t.getMessage(),Toast.LENGTH_LONG).show();
                Log.e("Onfailure-> ", t.getMessage());
            }
        });
    }

    private void initialiation(){
        progressDoalog = new ProgressDialog(AllUsersAcitivity.this);
        progressDoalog.setMessage("Loading please wait...");
        progressDoalog.show();
        // Hashmap for ListView
        recyclerView = findViewById(R.id.user_recycler_view);
        recyclerView.setHasFixedSize(true);
        recyclerView.setLayoutManager(new LinearLayoutManager(AllUsersAcitivity.this));
    }
}

you can check my server output
this is my server response

{"users":({"id":"1","name":"sameer inamdar","email":"samirinamdar@gmail.com","password":"1234567890","gender":"male"},{"id":"2","name":"iqram","email":"iqraminamdar","password":"iqrainamdar@gmail.com","gender":"male"},{"id":"3","name":"asif","email":"asif@mail.com","password":"123457890","gender":"malw"},{"id":"4","name":"saif","email":"saif@gmail.com","password":"1234567890","gender":"male"}),"success":1}

I am getting this error

E/Onfailure->: java.lang.IllegalStateException: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $

when I am converting User to String in API service
and in alluserActivity I am getting this in response body in log

<html><body><script

please help me to solve this..

webapp rec – Is there a Google service like Notion?

I want to create a document that contains text, links, images, audios, and videos as same as in Notion.

I like to use Google Drive, but I think that Google Docs is not suitable to do that!

Does Google provide any service like Notion?

Thanks in advance!

webapp rec – Django Tutorial for beginners and Full Understanding to Create Project

I started to learn Django and to read about back-end development. I want to ask about good tutorials for beginners and advance tutorials too.

Also, I want to ask about good ideas for creating projects using Django for back-end development (for good learning purpose)