In 3 stages.
1. The nearest digital characteristics of the existing products are relatively absent: each separately up and down, forming a list with relevance weights.
2. Substitution of text variables and search in the list (from item 1) using the Levenshtein distance algorithm with the formation of YOUR list of relevance weights.
3. Combining these two lists with the summation of weights and the subsequent sorting by weight values: the highest weight will be the most similar commodity exchange.
PS: if you have in the database: “yellow”, “yellow”, “sand”, “sand”, “light yellow”, “light sand” - then you must use the synonymizer written by hand for use before step 2 .
- The easiest option
Offer products from the same category. Simply, Fat, Functionally.
- More difficult
From the same category, but taking into account the price.
- More difficult
Write a function that searches for goods according to fundamental characteristics, for example, if it is a clothing store, then such a characteristic is clothing size. Well, look respectively in the same category.
- a perversion
For each product to assign similar manually. I saw in the CMS as such an implementation.
There are many ways, only you can choose what you want.
In addition to the above - you can tie the tagging, and produce products with matching tags (more than one match, sort in order of decreasing the number of matches). But it is necessary, naturally, then another convenient tool to edit the list of tags to invent.
C # is simple and with great potential for creating both desktop and web applications.
If the desktop, then C #, if the web application, then php, python, ruby
Do not be so afraid of lawsuits. The 152 CC lawsuit creates more problems for the plaintiff than for the defendant, since he himself spins to collect evidence that he is “not a camel” (if he did not like being called a camel).
In the worst case for you, if the defendant wins a lawsuit on 152 GK, then you still indulge in deleting that text (what it requires from you without a trial), in that place write a couple of lines of refutation and nothing more.
128.1 of the Civil Code is not applicable to you, as it considers the “dissemination of knowingly false information” that does not apply to your case, since you had no idea about the truth of this information, and no one provided you with strong evidence of falsity (the word of one person against the word of another - not proof).
For their part, all these threats are the usual “take on the bluff”. However, I recommend that all correspondence with them be conducted under the guidance of a lawyer, because “the word is not a sparrow” and everything you said can be used against you.
First you need to understand:
1. The content of the review itself — without it, it is difficult to forecast the judicial perspective.
2. there are such cases in court; the respondent is involved both in the resource itself and in the user (if it can be identified). if they wrote about the company, then for them the court is not such a problem.
3. you need to understand in what form they demanded it (there is already a formal complaint) and what time it is.
But! it is likely that they have notarized the content
4. for the outcome of the case (if the court will) it is important what is written in the rules of your resource (is there a moderation). You are not obliged to conduct those examinations - you can give them the opportunity to comment or delete them (but here you need to evaluate the review itself)
So ... In order.
1. What is the forum?
2. On what basis are you and the forum connected?
3. Who posted there "materials"?
4. What is the "materials"?
If to abstract, the main question:
And what do you want?
It is important that it is written there about this company.
If there is no information that, for example, Chamomile LLC sponsors igil or that a man died from their vodka, then everything is OK.
In principle, the above is already correctly answered.
Libel is just what I wrote. Zavomomolozhnye crime charges. Did you blame them? If not, then this is not your problem.
Honor and dignity is like in the field of crimes against the person, and the office here is not clear. Probably, re-read the Internet diagonally. Suppose they are described and meant "business reputation". Then the hellish burden of proof falls on them.
What to do? Well, the first - you can stupidly score.
The second is to go for a dialogue and offer to post their comments. Or promises to work on the bugs. I do not know how anyone, but I really respect such statements.
The third is to remove and forget.
Court will not, of course. This is “pont”. You can use, catch up with the hype and traffic to the forum, if you need it.
The law is that the tongue (c) Popular wisdom.
Sell not ads, but the service of processing and providing information from open sources.
To clear your conscience, let's link to the source. Do not want to - hide the list of sources in the depths of the sub-points of your site.
In general, this business is engaged in dofiga offices - in the field of employment, and in the field of real estate, and in the field of public procurement.
Calculate the normal context recoupment. And put it on one scale: a long-term path through SEO, and on another stream of applications on the launch day of the context. You can spare the money for the context today, but after 3 months to understand that the money ran out, and SEO still did not lead to 1 page.
If there is a brand name, attach the name to social networks (create a group in VK, pages on FB and G +). Post firmware individual hashtag, and in all social networks, give links to the landing page. Make a content strategy for at least a month, make publications, cross-post, advertising posts and collaborations. This will give:
Lydgen
Recognizability
Lift site
found a solution: add a custom parameter “client id” - generate a report on this parameter with the required metrics (in my case, interested in calls, income, requests) - upload the report.
There are options and setting loyalty manually (in truth, this is slaughtered after 1 month), as well as options with calculations based on some data. As noted above, NPS is often used to measure loyalty. However, NPS is not suitable for assessing a specific client, only for evaluating a group of clients. Additionally, you can find the brochure “Customer Orientation Metrics”, it was released by Svyaznoy (Enter) about 3 years ago, there they explain the essence of these indicators in simple language.
Regarding your question, could you explain the purpose of this calculation, i.e. Why do you need to know this indicator?
1) Old School (SOAP / XML) web services were called like this because there is a group of standards from W3C, and it uses the concept of “web service” (https://www.w3.org/TR/ws-arch/#id2260892 );
2) therefore, the REST API is called so as to differ more from web services, and at the same time emphasize that in such an interaction the only standard “for everyone” is HTTP. Everything else — request / response formats, the degree of compliance with the REST architecture — is determined by a specific service, and therefore I wanted some kind of “lightweight” term that would speak of such interaction contracts that run on top of HTTP and correspond to the REST architecture. Therefore, the REST API / Web API, which translates as "a contract, working on HTTP in accordance with the architecture of the Web."
You have to understand, a startup is just a new buzzword. It seems to be connected with IT and roughly translates to “open a new business in IT”.
But in essence, this is no different from any other business, and the development paths are absolutely the same:
1. Business with start-up capital (loan, savings, investor)
2. Business without start-up capital (only personal efforts)
If you need a quick start, then you have to go the first way. But those times when it was possible to find an investor stupidly under the idea have passed. Therefore, either look for money, hire specialists, take a risk (business is always a risk).
Or develop the project yourself. If you succeed in creating at least some sane product, then the chance to find an investor will increase dramatically.
CTO, he is the technical director, he is the chief engineer, does not work with clients, is not tied to specific projects, under his authority all general technical solutions in the company (infrastructure, hardware, security, used technical means, financial decision making and development of common strategies works on all of this, etc.).
The project manager should keep in mind all sides of the project, not just the technical one. In the technical part it works within the framework specified above. Tied to projects.
Some payment systems can be embedded in the page of the site. It will seem that the payment system has its own. Perhaps you mean exactly that?
Make your payment system and directly connect to VISA, etc. - for one separate store is too expensive, we are talking about the obligatory multi-million dollar turnover per month. If he wants to save - this is stupid. Easier to connect to the existing one already.
The only thing you can do if you make the most "personal" payment system - to accept payment with your own "candy wrappers". That is, to create a new WebMoney payment system, etc. But you still need a gateway to other systems.
![]()
If you want to create your own payment system, first answer yourself the question:
And where exactly on the diagram above do you see your place?
Who do you want to create? Acquirer? Issuer?
How does payment by cards read here:
habrahabr.ru/post/229393
habrahabr.ru/post/157565
PS:
In general, it is possible to create your own payment system (for example, of the Robokassa type), and it is not even technically difficult.
But no one will give you a direct connection even at high speeds. For direct connection, you need HUGE revolutions.
The maximum that you can do is just a dozen gateways to other intermediary systems.
I have an online store in development for many years. Its owner is constantly improving something.
All these years he has been developing convenience for the buyer, website promotion, etc. This is a profitable investment, it pays off.
But payment is received through an intermediary.
Your own payment system is not a profitable investment for an online store, but simply stupid (even if it is hypothetically assumed that an online store will pull it for money).
It makes sense to talk about your payment system, if you are AliExpress, eBay or Amazon.
www.packtpub.com/all/?search=numpy
from top to bottom or bottom to top read diagonally, absorb, perform examples
then - on the kaggle
you hold goLang
, , , , - . , .
, - , . , .
, - — .
, . , , .
, :
1. . , , - .
2. , , , , .
3. , , .
. :
1. :
— .
—
— ( ).
—
— ( ) ( ) .
— //… . , 3 .
2. : , , .
2.1 . 2 : / + ( , ) . For example,
1 — ( - service pack ) =30 , =3 .
3 — ( ..). =1 , =5 . .
2.2 . «» ( , , , + - ) . (, - - ). - (: , - XML/JSON/TXT ...) :
N , N — (, ). , - . ..
2.3. Training. :
— N X .
— ( ) M Y .
— Z S
( ) — . (, ).
— ( ) ( / *) SLA, ( , -, .. — .
, .
- , ( ).
: , ? .
1-3% .
. .
.
3
, ( ). . ( , title 3 )
1. (, , , ).
2. 3 , .
3. .
4. : - ; ; ; . : , , -, ; -, 1
5. 5 . -.
6. Make free target seeding. Find 10 groups with open walls and make posts about a quick presentation of the service with a link to the group. Groups with open walls should be close in subject to the service.
If the service is useful and interesting, then with the help of a concise design, a small crop and a light virus among friends - you will be able to gather at least 100 people into a group in a week.
Landing need be discussed only if you already know where you will drive traffic from. If there are no thoughts, the landing will take no time and effort. Better sawing service.
which usually give when applying for a job.
You automatically lost at the stage of setting the problem.
How can you quickly learn how to solve such problems
? Take and solve problems. Many task. Several every day. And so until you learn.
When I was in school, I participated in computer science competitions. The Olympics consisted of two rounds, the first - testing 50 questions for 1 point, and the second - programming, 5 questions for 10 points.
So, to get to the second round, it was necessary to score at least 25 points in the first round.
The problem of testing was that among the questions there were about 20 in the history of computer science, and sometimes there were questions that were truly “ingenious”, such as a rocket did not take off in a certain year due to an error in the program code of the fuel control module, as their grandmother called module developer? Such nonsense did not want to fit in my head ...
The remaining 30 questions were on number systems, mostly examples of the type FCD (16) * 3456 (8) =? (2)
For everything about testing, it was given either an hour, or one and a half. And the way out for me was to bring the calculations in different number systems to automatism.
The problem came from no one was waiting for:
1) There were not enough questions to properly train (a pair of crumpled, filthy and annoying paper from year to year does not count)
2) There were no people willing to check what I’ve been deciding there ... And it’s often fraught to check myself ...
In general, I had no choice but to write a program on Pascal, and to draw. After two or three weeks of practice, I started clicking examples with numbers up to a thousand almost in my mind. Of course, in the second round I passed each time, completely scoring a bolt on memorizing stupid questions on the history of computer science ...
PS: I have a good attitude to the history of computer science in general, but I have a bad attitude to stupid questions like the one I quoted above.
I think bullshit is all. Itself more than once seriously undermined the state of health and health due to super intensive parallelization. Need to work on one project at a time. And slowly.
1. A person does not know how to parallel.
2. A person experiences a thrill and it seems to him that in parallel he works faster. But this is an illusion.
3. Customers do not like such freelancers.
4. More precisely unpredictable freelancers who disappear unexpectedly (because they were stuck in a parallel project).
As much as possible, what is enough for me, these are two full-time projects in parallel. The maximum in this mode I can work a couple of months. But then you have to take a pause and don’t not work at least a month to recover. Fulltime (40h / week) + parttime (20h / week) once half a year. Heavy. Small projects (less than 20h / week) in large quantities are also hard to do, since a large loss of time is due to the constant change of context. So the little things still more than 3 projects are difficult to do in parallel.
If both customers want tomorrow, they have to give both tomorrow. Usually, time trouble does not occur on level ground and can be foreseen. Accordingly, it is better not to bring up time trouble on any of the projects.
Puma Thailand is right, it makes sense to maintain contact with someone you can connect to help if you risk and take more work than you can do alone.
I am a designer. Engaged in two projects always. Sometimes three, but this is if one of them is ready for being late for a day or two. I see nothing wrong with that. There is only one project left - I can work with him for a week.
Now I work 4 hours and 4 I invest in my profession as I can - I draw the UI Kit, I answer your question)
Source: https://habr.com/ru/post/298358/