├── .gitignore ├── eureka-service ├── src │ └── main │ │ ├── resources │ │ └── application.properties │ │ └── java │ │ └── org │ │ └── rinmakh │ │ └── eurekaservice │ │ └── ServiceDickoveryApplication.java └── pom.xml ├── second-service ├── src │ └── main │ │ ├── resources │ │ ├── application.yml │ │ └── package.json │ │ └── java │ │ └── org │ │ └── rinmakh │ │ └── secondservice │ │ ├── feign │ │ └── FeinCLientExample.java │ │ ├── Application.java │ │ └── controller │ │ └── SecondServiceController.java └── pom.xml ├── simple-service ├── src │ └── main │ │ ├── resources │ │ └── application.properties │ │ └── java │ │ └── org │ │ └── rinmakh │ │ └── simple │ │ ├── Simple.java │ │ ├── pojo │ │ └── DocumentCollection.java │ │ ├── controllers │ │ └── Controller.java │ │ ├── Base64Test.java │ │ └── LambdaTest.java └── pom.xml ├── spring-cloud-configuration ├── src │ └── main │ │ └── java │ │ └── org │ │ └── rinmakh │ │ └── configurationservice │ │ └── ConfigStoreApplication.java └── pom.xml └── pom.xml /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .ignore support plugin (hsz.mobi) 2 | /.idea/ 3 | /.gradle/ 4 | *.ipr 5 | *.iws 6 | *.iml 7 | *.idea 8 | target/ 9 | dependencies/ 10 | 11 | /logs/ 12 | -------------------------------------------------------------------------------- /eureka-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | server.port=8010 2 | spring.application.name=ServiceDiscovery-eureka-server 3 | eureka.client.registerWithEureka=false 4 | eureka.client.fetchRegistry=false 5 | eureka.client.serviceUrl.defaultZone = http://localhost:8010/eureka -------------------------------------------------------------------------------- /second-service/src/main/resources/application.yml: -------------------------------------------------------------------------------- 1 | application: 2 | name: hello-client 3 | 4 | server: 5 | port: 9090 6 | 7 | eureka: 8 | client: 9 | serviceUrl: 10 | defaultZone: http://localhost:8010/eureka 11 | fetchRegistry: true 12 | instance: 13 | preferIpAddress: true -------------------------------------------------------------------------------- /simple-service/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.jpa.properties.hibernate.temp.use_jdbc_metadata_defaults=false 2 | spring.jpa.hibernate.ddl-auto=none 3 | spring.datasource.url=jdbc:postgresql://localhost:5432/simple 4 | spring.datasource.username=postgres 5 | spring.datasource.password=Qwarta3317 6 | server.port=${port:8080} 7 | eureka.client.serviceUrl.defaultZone = http://localhost:8010/eureka 8 | spring.application.name=simple-service 9 | -------------------------------------------------------------------------------- /second-service/src/main/java/org/rinmakh/secondservice/feign/FeinCLientExample.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.secondservice.feign; 2 | 3 | import org.springframework.cloud.openfeign.FeignClient; 4 | import org.springframework.http.MediaType; 5 | import org.springframework.web.bind.annotation.GetMapping; 6 | 7 | @FeignClient(name="simple-service") 8 | public interface FeinCLientExample { 9 | @GetMapping(value = "/", consumes = MediaType.APPLICATION_JSON_VALUE) 10 | String getHello(); 11 | } 12 | 13 | -------------------------------------------------------------------------------- /simple-service/src/main/java/org/rinmakh/simple/Simple.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.simple; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.cloud.client.discovery.EnableDiscoveryClient; 6 | 7 | 8 | @SpringBootApplication 9 | @EnableDiscoveryClient 10 | public class Simple { 11 | 12 | public static void main(String[] args) { 13 | SpringApplication.run(Simple.class, args); 14 | } 15 | 16 | } 17 | -------------------------------------------------------------------------------- /simple-service/src/main/java/org/rinmakh/simple/pojo/DocumentCollection.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.simple.pojo; 2 | 3 | import java.util.Collection; 4 | 5 | 6 | public class DocumentCollection { 7 | 8 | private T doucments; 9 | 10 | public DocumentCollection(T doucments) { 11 | this.doucments = doucments; 12 | } 13 | 14 | public T getDoucments() { 15 | return doucments; 16 | } 17 | 18 | public void setDoucments(T doucments) { 19 | this.doucments = doucments; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /eureka-service/src/main/java/org/rinmakh/eurekaservice/ServiceDickoveryApplication.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.eurekaservice; 2 | 3 | import org.springframework.boot.SpringApplication; 4 | import org.springframework.boot.autoconfigure.SpringBootApplication; 5 | import org.springframework.cloud.netflix.eureka.server.EnableEurekaServer; 6 | 7 | @SpringBootApplication 8 | @EnableEurekaServer 9 | public class ServiceDickoveryApplication { 10 | 11 | public static void main(String[] args) { 12 | SpringApplication.run(ServiceDickoveryApplication.class, args); 13 | } 14 | } 15 | -------------------------------------------------------------------------------- /spring-cloud-configuration/src/main/java/org/rinmakh/configurationservice/ConfigStoreApplication.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.configurationservice; 2 | 3 | 4 | import org.springframework.boot.SpringApplication; 5 | import org.springframework.boot.autoconfigure.SpringBootApplication; 6 | import org.springframework.cloud.config.server.EnableConfigServer; 7 | 8 | @EnableConfigServer 9 | @SpringBootApplication 10 | public class ConfigStoreApplication { 11 | 12 | public static void main(String[] args) { 13 | SpringApplication.run(ConfigStoreApplication.class, args); 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /second-service/src/main/java/org/rinmakh/secondservice/Application.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.secondservice; 2 | 3 | 4 | import org.springframework.boot.SpringApplication; 5 | import org.springframework.boot.autoconfigure.SpringBootApplication; 6 | import org.springframework.cloud.client.discovery.EnableDiscoveryClient; 7 | import org.springframework.cloud.openfeign.EnableFeignClients; 8 | 9 | @SpringBootApplication 10 | @EnableFeignClients 11 | @EnableDiscoveryClient 12 | public class Application { 13 | 14 | public static void main(String[] args) { 15 | SpringApplication.run(Application.class, args); 16 | 17 | } 18 | } 19 | -------------------------------------------------------------------------------- /second-service/src/main/java/org/rinmakh/secondservice/controller/SecondServiceController.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.secondservice.controller; 2 | 3 | 4 | import org.rinmakh.secondservice.feign.FeinCLientExample; 5 | import org.springframework.beans.factory.annotation.Autowired; 6 | import org.springframework.web.bind.annotation.GetMapping; 7 | import org.springframework.web.bind.annotation.RestController; 8 | 9 | @RestController 10 | public class SecondServiceController { 11 | 12 | @Autowired 13 | FeinCLientExample feinCLient; 14 | 15 | @GetMapping("/hellos") 16 | public String getHello(){ 17 | return feinCLient.getHello(); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 4.0.0 6 | 7 | simple-project 8 | simple 9 | pom 10 | 1.0-SNAPSHOT 11 | 12 | simple-service 13 | second-service 14 | eureka-service 15 | spring-cloud-configuration 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /simple-service/src/main/java/org/rinmakh/simple/controllers/Controller.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.simple.controllers; 2 | 3 | 4 | import org.springframework.web.bind.annotation.RequestMapping; 5 | import org.springframework.web.bind.annotation.RequestParam; 6 | import org.springframework.web.bind.annotation.RestController; 7 | 8 | import java.util.Arrays; 9 | import java.util.List; 10 | 11 | 12 | @RestController 13 | public class Controller { 14 | 15 | 16 | @RequestMapping("/") 17 | public String start(){ 18 | return "Hello world"; 19 | } 20 | 21 | @RequestMapping(value = "/department") 22 | public List getDepartments(@RequestParam(name="number")Integer number){ 23 | return Arrays.asList("one","two","free","four"); 24 | } 25 | 26 | 27 | 28 | } 29 | -------------------------------------------------------------------------------- /simple-service/src/main/java/org/rinmakh/simple/Base64Test.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.simple; 2 | 3 | import java.io.File; 4 | import java.io.FileInputStream; 5 | import java.io.FileOutputStream; 6 | import java.util.Base64; 7 | 8 | public class Base64Test { 9 | 10 | public static void main(String[] args) throws Exception { 11 | String base64File = ""; 12 | File file = new File("C:\\test\\test.pdf"); 13 | FileInputStream imageInFile = new FileInputStream(file); 14 | 15 | // Reading a file from file system 16 | byte fileData[] = new byte[(int) file.length()]; 17 | imageInFile.read(fileData); 18 | base64File = Base64.getEncoder().encodeToString(fileData); 19 | System.out.println(base64File); 20 | 21 | File file1 = new File("C:\\test\\test1.pdf"); 22 | FileOutputStream outputStream = new FileOutputStream(file1); 23 | outputStream.write(Base64.getDecoder().decode(base64File)); 24 | outputStream.flush(); 25 | outputStream.close(); 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /second-service/src/main/resources/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "listOfUsers": [ 3 | { 4 | "name": "qwe", 5 | "surname": "qwe", 6 | "patronymic": "qwe", 7 | "role": "user", 8 | "login": "1234", 9 | "password": "1234", 10 | "phones": [ 11 | { 12 | "phone": "1234123", 13 | "companyName": "Megafon" 14 | }, 15 | { 16 | "phone": "23454325", 17 | "companyName": "MTS" 18 | } 19 | ] 20 | }, 21 | { 22 | "name": "qwe", 23 | "surname": "qwe", 24 | "patronymic": "qwe", 25 | "role": "user", 26 | "login": "1234", 27 | "password": "1234", 28 | "phones": [ 29 | { 30 | "phone": "1234123", 31 | "companyName": "Megafon" 32 | }, 33 | { 34 | "phone": "23454325", 35 | "companyName": "MTS" 36 | } 37 | ] 38 | }, 39 | { 40 | "name": "qwe", 41 | "surname": "qwe", 42 | "patronymic": "qwe", 43 | "role": "admin", 44 | "login": "1234", 45 | "password": "1234", 46 | "phones": [ 47 | { 48 | "phone": "1234123", 49 | "companyName": "Megafon" 50 | }, 51 | { 52 | "phone": "23454325", 53 | "companyName": "MTS" 54 | } 55 | ] 56 | }, 57 | { 58 | "name": "qwe", 59 | "surname": "qwe", 60 | "patronymic": "qwe", 61 | "role": "user", 62 | "login": "1234", 63 | "password": "1234", 64 | "phones": [ 65 | { 66 | "phone": "1234123", 67 | "companyName": "Megafon" 68 | }, 69 | { 70 | "phone": "23454325", 71 | "companyName": "MTS" 72 | } 73 | ] 74 | } 75 | ] 76 | } 77 | -------------------------------------------------------------------------------- /spring-cloud-configuration/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | simple 7 | simple-project 8 | 1.0-SNAPSHOT 9 | 10 | 4.0.0 11 | 12 | spring-cloud-configuration 13 | 14 | 15 | 16 | 17 | 18 | 19 | org.springframework.boot 20 | spring-boot-dependencies 21 | 2.1.3.RELEASE 22 | pom 23 | import 24 | 25 | 26 | org.springframework.cloud 27 | spring-cloud-dependencies 28 | Greenwich.RELEASE 29 | pom 30 | import 31 | 32 | 33 | 34 | 35 | 36 | 37 | UTF-8 38 | 1.8 39 | 40 | 41 | 42 | 43 | org.springframework.cloud 44 | spring-cloud-config-server 45 | 46 | 47 | 48 | 49 | 50 | 51 | org.springframework.boot 52 | spring-boot-maven-plugin 53 | 54 | 55 | 56 | 57 | 58 | 59 | -------------------------------------------------------------------------------- /second-service/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | simple 7 | simple-project 8 | 1.0-SNAPSHOT 9 | 10 | 4.0.0 11 | 12 | secon-service 13 | 14 | 15 | 16 | 17 | 18 | org.springframework.boot 19 | spring-boot-dependencies 20 | 2.1.3.RELEASE 21 | pom 22 | import 23 | 24 | 25 | org.springframework.cloud 26 | spring-cloud-dependencies 27 | Greenwich.RELEASE 28 | pom 29 | import 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | org.springframework.boot 38 | spring-boot-autoconfigure 39 | 2.1.3.RELEASE 40 | 41 | 42 | org.springframework.boot 43 | spring-boot-starter-web 44 | 45 | 46 | org.springframework.boot 47 | spring-boot-starter-jetty 48 | 49 | 50 | org.springframework.boot 51 | spring-boot-starter-data-rest 52 | 53 | 54 | org.springframework.cloud 55 | spring-cloud-starter-netflix-eureka-client 56 | 57 | 58 | org.springframework.cloud 59 | spring-cloud-starter-openfeign 60 | 61 | 62 | org.springframework.cloud 63 | spring-cloud-starter-netflix-ribbon 64 | 65 | 66 | 67 | 68 | -------------------------------------------------------------------------------- /eureka-service/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | simple 7 | simple-project 8 | 1.0-SNAPSHOT 9 | 10 | 4.0.0 11 | 12 | eureka-service 13 | 14 | 15 | 16 | 17 | 18 | org.springframework.boot 19 | spring-boot-dependencies 20 | 2.1.3.RELEASE 21 | pom 22 | import 23 | 24 | 25 | org.springframework.cloud 26 | spring-cloud-dependencies 27 | Greenwich.RELEASE 28 | pom 29 | import 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | org.springframework.boot 38 | spring-boot-autoconfigure 39 | 2.1.3.RELEASE 40 | 41 | 42 | org.springframework.boot 43 | spring-boot-starter-web 44 | 45 | 46 | org.springframework.boot 47 | spring-boot-starter-data-rest 48 | 49 | 50 | org.springframework.cloud 51 | spring-cloud-starter-netflix-eureka-client 52 | 53 | 54 | org.springframework.cloud 55 | spring-cloud-netflix-eureka-server 56 | jar 57 | 58 | 59 | com.sun.xml.bind 60 | jaxb-core 61 | 2.3.0.1 62 | 63 | 64 | javax.xml.bind 65 | jaxb-api 66 | 2.3.1 67 | 68 | 69 | com.sun.xml.bind 70 | jaxb-impl 71 | 2.3.1 72 | 73 | 74 | 75 | 76 | 77 | -------------------------------------------------------------------------------- /simple-service/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | simple 7 | simple-project 8 | 1.0-SNAPSHOT 9 | 10 | 4.0.0 11 | 12 | simple-service 13 | 14 | 15 | 16 | 17 | 18 | 19 | org.springframework.boot 20 | spring-boot-dependencies 21 | 2.1.3.RELEASE 22 | pom 23 | import 24 | 25 | 26 | org.springframework.cloud 27 | spring-cloud-dependencies 28 | Greenwich.RELEASE 29 | pom 30 | import 31 | 32 | 33 | 34 | 35 | 36 | 37 | org.springframework.boot 38 | spring-boot-starter-web 39 | 40 | 41 | org.springframework.boot 42 | spring-boot-starter-jetty 43 | 44 | 45 | org.springframework.boot 46 | spring-boot-starter-data-rest 47 | 48 | 49 | org.springframework.cloud 50 | spring-cloud-starter-config 51 | 52 | 53 | org.springframework.boot 54 | spring-boot-starter-actuator 55 | 56 | 57 | org.springframework.cloud 58 | spring-cloud-starter-netflix-eureka-client 59 | 60 | 61 | org.postgresql 62 | postgresql 63 | 42.2.5 64 | 65 | 66 | 67 | 68 | 69 | dev 70 | 71 | true 72 | 73 | 74 | 75 | 76 | 77 | 78 | 79 | 80 | 81 | 82 | 83 | org.springframework.boot 84 | spring-boot-maven-plugin 85 | 86 | 87 | org.apache.maven.plugins 88 | maven-compiler-plugin 89 | 90 | 8 91 | 8 92 | 93 | 94 | 95 | 96 | 97 | 98 | -------------------------------------------------------------------------------- /simple-service/src/main/java/org/rinmakh/simple/LambdaTest.java: -------------------------------------------------------------------------------- 1 | package org.rinmakh.simple; 2 | 3 | import java.util.*; 4 | import java.util.function.Consumer; 5 | import java.util.function.Function; 6 | import java.util.function.Supplier; 7 | 8 | public class LambdaTest { 9 | 10 | 11 | 12 | private static final HashSet dictionary = new HashSet(Arrays.asList("6ля", "6лядь", "6лять", "b3ъeб", 13 | "cock", "cunt", "e6aль", 14 | "ebal", 15 | "eblan", 16 | "eбaл", 17 | "eбaть", 18 | "eбyч", 19 | "eбать", 20 | "eбёт", 21 | "eблантий", 22 | "fuck", 23 | "fucker", 24 | "fucking", 25 | "xyёв", 26 | "xyй", 27 | "xyя", 28 | "xуе", 29 | "xуй", 30 | "xую", 31 | "zaeb", 32 | "zaebal", 33 | "zaebali", 34 | "zaebat", 35 | "архипиздрит", 36 | "ахуел", 37 | "ахуеть", 38 | "бздение", 39 | "бздеть", 40 | "бздех", 41 | "бздецы", 42 | "бздит", 43 | "бздицы", 44 | "бздло", 45 | "бзднуть", 46 | "бздун", 47 | "бздунья", 48 | "бздюха", 49 | "бздюшка", 50 | "бздюшко", 51 | "бля", 52 | "блябу", 53 | "блябуду", 54 | "бляд", 55 | "бляди", 56 | "блядина", 57 | "блядище", 58 | "блядки", 59 | "блядовать", 60 | "блядство", 61 | "блядун", 62 | "блядуны", 63 | "блядунья", 64 | "блядь", 65 | "блядюга", 66 | "блять", 67 | "вафел", 68 | "вафлёр", 69 | "взъебка", 70 | "взьебка", 71 | "взьебывать", 72 | "въеб", 73 | "въебался", 74 | "въебенн", 75 | "въебусь", 76 | "въебывать", 77 | "выблядок", 78 | "выблядыш", 79 | "выеб", 80 | "выебать", 81 | "выебен", 82 | "выебнулся", 83 | "выебон", 84 | "выебываться", 85 | "выпердеть", 86 | "высраться", 87 | "выссаться", 88 | "вьебен", 89 | "гавно", 90 | "гавнюк", 91 | "гавнючка", 92 | "гамно", 93 | "гандон", 94 | "гнид", 95 | "гнида", 96 | "гниды", 97 | "говенка", 98 | "говенный", 99 | "говешка", 100 | "говназия", 101 | "говнецо", 102 | "говнище", 103 | "говно", 104 | "говноед", 105 | "говнолинк", 106 | "говночист", 107 | "говнюк", 108 | "говнюха", 109 | "говнядина", 110 | "говняк", 111 | "говняный", 112 | "говнять", 113 | "гондон", 114 | "доебываться", 115 | "долбоеб", 116 | "долбоёб", 117 | "долбоящер", 118 | "дрисня", 119 | "дрист", 120 | "дристануть", 121 | "дристать", 122 | "дристун", 123 | "дристуха", 124 | "дрочелло", 125 | "дрочена", 126 | "дрочила", 127 | "дрочилка", 128 | "дрочистый", 129 | "дрочить", 130 | "дрочка", 131 | "дрочун", 132 | "е6ал", 133 | "е6ут", 134 | "еб", 135 | "ёб", 136 | "ёбaн", 137 | "ебaть", 138 | "ебyч", 139 | "ебал", 140 | "ебало", 141 | "ебальник", 142 | "ебан", 143 | "ебанамать", 144 | "ебанат", 145 | "ебаная", 146 | "ёбаная", 147 | "ебанический", 148 | "ебанный", 149 | "ебанныйврот", 150 | "ебаное", 151 | "ебануть", 152 | "ебануться", 153 | "ёбаную", 154 | "ебаный", 155 | "ебанько", 156 | "ебарь", 157 | "ебат", 158 | "ёбат", 159 | "ебатория", 160 | "ебать", 161 | "ебать-копать", 162 | "ебаться", 163 | "ебашить", 164 | "ебёна", 165 | "ебет", 166 | "ебёт", 167 | "ебец", 168 | "ебик", 169 | "ебин", 170 | "ебись", 171 | "ебическая", 172 | "ебки", 173 | "ебла", 174 | "еблан", 175 | "ебливый", 176 | "еблище", 177 | "ебло", 178 | "еблыст", 179 | "ебля", 180 | "ёбн", 181 | "ебнуть", 182 | "ебнуться", 183 | "ебня", 184 | "ебошить", 185 | "ебская", 186 | "ебский", 187 | "ебтвоюмать", 188 | "ебун", 189 | "ебут", 190 | "ебуч", 191 | "ебуче", 192 | "ебучее", 193 | "ебучий", 194 | "ебучим", 195 | "ебущ", 196 | "ебырь", 197 | "елда", 198 | "елдак", 199 | "елдачить", 200 | "жопа", 201 | "жопу", 202 | "заговнять", 203 | "задрачивать", 204 | "задристать", 205 | "задрота", 206 | "зае6", 207 | "заё6", 208 | "заеб", 209 | "заёб", 210 | "заеба", 211 | "заебал", 212 | "заебанец", 213 | "заебастая", 214 | "заебастый", 215 | "заебать", 216 | "заебаться", 217 | "заебашить", 218 | "заебистое", 219 | "заёбистое", 220 | "заебистые", 221 | "заёбистые", 222 | "заебистый", 223 | "заёбистый", 224 | "заебись", 225 | "заебошить", 226 | "заебываться", 227 | "залуп", 228 | "залупа", 229 | "залупаться", 230 | "залупить", 231 | "залупиться", 232 | "замудохаться", 233 | "запиздячить", 234 | "засерать", 235 | "засерун", 236 | "засеря", 237 | "засирать", 238 | "засрун", 239 | "захуячить", 240 | "заябестая", 241 | "злоеб", 242 | "злоебучая", 243 | "злоебучее", 244 | "злоебучий", 245 | "ибанамат", 246 | "ибонех", 247 | "изговнять", 248 | "изговняться", 249 | "изъебнуться", 250 | "ипать", 251 | "ипаться", 252 | "ипаццо", 253 | "Какдвапальцаобоссать", 254 | "конча", 255 | "курва", 256 | "курвятник", 257 | "лох", 258 | "лошарa", 259 | "лошара", 260 | "лошары", 261 | "лошок", 262 | "лярва", 263 | "малафья", 264 | "манда", 265 | "мандавошек", 266 | "мандавошка", 267 | "мандавошки", 268 | "мандей", 269 | "мандень", 270 | "мандеть", 271 | "мандища", 272 | "мандой", 273 | "манду", 274 | "мандюк", 275 | "минет", 276 | "минетчик", 277 | "минетчица", 278 | "млять", 279 | "мокрощелка", 280 | "мокрощёлка", 281 | "мразь", 282 | "мудak", 283 | "мудaк", 284 | "мудаг", 285 | "мудак", 286 | "муде", 287 | "мудель", 288 | "мудеть", 289 | "муди", 290 | "мудил", 291 | "мудила", 292 | "мудистый", 293 | "мудня", 294 | "мудоеб", 295 | "мудозвон", 296 | "мудоклюй", 297 | "хер", 298 | "хуй", 299 | "набздел", 300 | "набздеть", 301 | "наговнять", 302 | "надристать", 303 | "надрочить", 304 | "наебать", 305 | "наебет", 306 | "наебнуть", 307 | "наебнуться", 308 | "наебывать", 309 | "напиздел", 310 | "напиздели", 311 | "напиздело", 312 | "напиздили", 313 | "насрать", 314 | "настопиздить", 315 | "нахер", 316 | "нахрен", 317 | "нахуй", 318 | "нахуйник", 319 | "ебет", 320 | "ебёт", 321 | "невротебучий", 322 | "невъебенно", 323 | "нехира", 324 | "нехрен", 325 | "Нехуй", 326 | "нехуйственно", 327 | "ниибацо", 328 | "ниипацца", 329 | "ниипаццо", 330 | "ниипет", 331 | "никуя", 332 | "нихера", 333 | "нихуя", 334 | "обдристаться", 335 | "обосранец", 336 | "обосрать", 337 | "обосцать", 338 | "обосцаться", 339 | "обсирать", 340 | "объебос", 341 | "обьебать", 342 | "обьебос", 343 | "однохуйственно", 344 | "опездал", 345 | "опизде", 346 | "опизденивающе", 347 | "остоебенить", 348 | "остопиздеть", 349 | "отмудохать", 350 | "отпиздить", 351 | "отпиздячить", 352 | "отпороть", 353 | "отъебись", 354 | "охуевательский", 355 | "охуевать", 356 | "охуевающий", 357 | "охуел", 358 | "охуенно", 359 | "охуеньчик", 360 | "охуеть", 361 | "охуительно", 362 | "охуительный", 363 | "охуяньчик", 364 | "охуячивать", 365 | "охуячить", 366 | "очкун", 367 | "падла", 368 | "падонки", 369 | "падонок", 370 | "паскуда", 371 | "педерас", 372 | "педик", 373 | "педрик", 374 | "педрила", 375 | "педрилло", 376 | "педрило", 377 | "педрилы", 378 | "пездень", 379 | "пездит", 380 | "пездишь", 381 | "пездо", 382 | "пездят", 383 | "пердануть", 384 | "пердеж", 385 | "пердение", 386 | "пердеть", 387 | "пердильник", 388 | "перднуть", 389 | "пёрднуть", 390 | "пердун", 391 | "пердунец", 392 | "пердунина", 393 | "пердунья", 394 | "пердуха", 395 | "пердь", 396 | "переёбок", 397 | "пернуть", 398 | "пёрнуть", 399 | "пи3д", 400 | "пи3де", 401 | "пи3ду", 402 | "пиzдец", 403 | "пидар", 404 | "пидарaс", 405 | "пидарас", 406 | "пидарасы", 407 | "пидары", 408 | "пидор", 409 | "пидорасы", 410 | "пидорка", 411 | "пидорок", 412 | "пидоры", 413 | "пидрас", 414 | "пизда", 415 | "пиздануть", 416 | "пиздануться", 417 | "пиздарваньчик", 418 | "пиздато", 419 | "пиздатое", 420 | "пиздатый", 421 | "пизденка", 422 | "пизденыш", 423 | "пиздёныш", 424 | "пиздеть", 425 | "пиздец", 426 | "пиздит", 427 | "пиздить", 428 | "пиздиться", 429 | "пиздишь", 430 | "пиздища", 431 | "пиздище", 432 | "пиздобол", 433 | "пиздоболы", 434 | "пиздобратия", 435 | "пиздоватая", 436 | "пиздоватый", 437 | "пиздолиз", 438 | "пиздонутые", 439 | "пиздорванец", 440 | "пиздорванка", 441 | "пиздострадатель", 442 | "пизду", 443 | "пиздуй", 444 | "пиздун", 445 | "пиздунья", 446 | "пизды", 447 | "пиздюга", 448 | "пиздюк", 449 | "пиздюлина", 450 | "пиздюля", 451 | "пиздят", 452 | "пиздячить", 453 | "писбшки", 454 | "писька", 455 | "писькострадатель", 456 | "писюн", 457 | "писюшка", 458 | "хуй", 459 | "хую", 460 | "подговнять", 461 | "подонки", 462 | "подонок", 463 | "подъебнуть", 464 | "подъебнуться", 465 | "поебать", 466 | "поебень", 467 | "поёбываает", 468 | "поскуда", 469 | "посрать", 470 | "потаскуха", 471 | "потаскушка", 472 | "похер", 473 | "похерил", 474 | "похерила", 475 | "похерили", 476 | "похеру", 477 | "похрен", 478 | "похрену", 479 | "похуй", 480 | "похуист", 481 | "похуистка", 482 | "похую", 483 | "придурок", 484 | "приебаться", 485 | "припиздень", 486 | "припизднутый", 487 | "припиздюлина", 488 | "пробзделся", 489 | "проблядь", 490 | "проеб", 491 | "проебанка", 492 | "проебать", 493 | "промандеть", 494 | "промудеть", 495 | "пропизделся", 496 | "пропиздеть", 497 | "пропиздячить", 498 | "раздолбай", 499 | "разхуячить", 500 | "разъеб", 501 | "разъеба", 502 | "разъебай", 503 | "разъебать", 504 | "распиздай", 505 | "распиздеться", 506 | "распиздяй", 507 | "распиздяйство", 508 | "распроеть", 509 | "сволота", 510 | "сволочь", 511 | "сговнять", 512 | "секель", 513 | "серун", 514 | "серька", 515 | "сестроеб", 516 | "сикель", 517 | "сила", 518 | "сирать", 519 | "сирывать", 520 | "соси", 521 | "спиздел", 522 | "спиздеть", 523 | "спиздил", 524 | "спиздила", 525 | "спиздили", 526 | "спиздит", 527 | "спиздить", 528 | "срака", 529 | "сраку", 530 | "сраный", 531 | "сранье", 532 | "срать", 533 | "срун", 534 | "ссака", 535 | "ссышь", 536 | "стерва", 537 | "страхопиздище", 538 | "сука", 539 | "суки", 540 | "суходрочка", 541 | "сучара", 542 | "сучий", 543 | "сучка", 544 | "сучко", 545 | "сучонок", 546 | "сучье", 547 | "сцание", 548 | "сцать", 549 | "сцука", 550 | "сцуки", 551 | "сцуконах", 552 | "сцуль", 553 | "сцыха", 554 | "сцышь", 555 | "съебаться", 556 | "сыкун", 557 | "трахае6", 558 | "трахаеб", 559 | "трахаёб", 560 | "трахатель", 561 | "ублюдок", 562 | "уебать", 563 | "уёбища", 564 | "уебище", 565 | "уёбище", 566 | "уебищное", 567 | "уёбищное", 568 | "уебк", 569 | "уебки", 570 | "уёбки", 571 | "уебок", 572 | "уёбок", 573 | "урюк", 574 | "усраться", 575 | "ушлепок", 576 | "х_у_я_р_а", 577 | "хyё", 578 | "хyй", 579 | "хyйня", 580 | "хамло", 581 | "хер", 582 | "херня", 583 | "херовато", 584 | "херовина", 585 | "херовый", 586 | "хитровыебанный", 587 | "хитрожопый", 588 | "хуeм", 589 | "хуе", 590 | "хуё", 591 | "хуевато", 592 | "хуёвенький", 593 | "хуевина", 594 | "хуево", 595 | "хуевый", 596 | "хуёвый", 597 | "хуек", 598 | "хуёк", 599 | "хуел", 600 | "хуем", 601 | "хуенч", 602 | "хуеныш", 603 | "хуенький", 604 | "хуеплет", 605 | "хуеплёт", 606 | "хуепромышленник", 607 | "хуерик", 608 | "хуерыло", 609 | "хуесос", 610 | "хуесоска", 611 | "хуета", 612 | "хуетень", 613 | "хуею", 614 | "хуи", 615 | "хуй", 616 | "хуйком", 617 | "хуйло", 618 | "хуйня", 619 | "хуйрик", 620 | "хуище", 621 | "хуля", 622 | "хую", 623 | "хуюл", 624 | "хуя", 625 | "хуяк", 626 | "хуякать", 627 | "хуякнуть", 628 | "хуяра", 629 | "хуясе", 630 | "хуячить", 631 | "целка", 632 | "чмо", 633 | "чмошник", 634 | "чмырь", 635 | "шалава", 636 | "шалавой", 637 | "шараёбиться", 638 | "шлюха", 639 | "шлюхой", 640 | "шлюшка" 641 | )); 642 | } 643 | --------------------------------------------------------------------------------