trang mạng:Tất cả các bài trong hàngNội dung
Publicationsx2F;Myfeedx2F;Habr/*cyrillic-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5VvmojLazX3dGTP.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}/*cyrillic*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5Vvk4jLazX3dGTP.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}/*latin-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5VvmYjLazX3dGTP.woff2)format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}/*latin*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}/*cyrillic-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:500;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveSxf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}/*cyrillic*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:500;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveQhf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}/*latin-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:500;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveSBf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}/*latin*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:500;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveRhf6Xl7Glw.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}/*cyrillic-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:700;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eSxf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}/*cyrillic*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:700;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eQhf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}/*latin-ext*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:700;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eSBf6Xl7Gl3LX.woff2)format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}/*latin*/@font-face{font-family:'FiraSans';font-style:normal;font-weight:700;font-display:swap;src:url(fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2)format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}window.i18nFetch=newPromise((res,rej)=>{constxhr=newXML();xhr.open('GET','/js/i18n/en-compiled.332edb7fbdb9dfd9.json');xhr.responseType='json';xhr.onload=function(e){if(this.status===200){res({en:xhr.response});}else{rej(e);}};xhr.send();});.grecaptcha-badge{visibility:hidden;}HabrβHowtobecomeanauthorMyfeedAllstreamsDevelopmentAdminDesignManementMarketingPopSciSearchWriteapublicationSettingsLoginPulltorefreshMyfeedFeedsettingsDropdownTypeArticlesPostsNewsRatinglimitAll≥0≥10≥25≥50≥100LevelofdifficultyAllEasyMediumHardWarningTosetupfilterssigninorsignupApplyArticledev_familyNov15at13:13HowtoaddacardtoAppleWalletinReactNative?Readingtime4minViews216DevelopmentforiOS*DevelopmentforAndroid*TutorialMobiledeveloperscanuseAppleWalletandGoogleWalletintegrationsfordifferenttypesofapps.OncewealreadywroteourownlibraryforAppleWalletinReactNativebecausewecouldn'tfindanythingreadytouse.ButnowthatGoogleWalletisfullyreleased,it'stimetoupdateit.Now,thislibraryprovidesintegrationwithbothAppleWalletoniOSandGoogleWalletonAndroid.Itallowsyoutoadd,remove,andcheckforexistingpassesoniOS,andaddpassestoGoogleWalletonAndroid.ReadmoreRating0Addtobookmarks0Comments0ArticleprofleaddevNov11at17:07FREEAIPromptGenerator—PerfectforChatGPT,Midjourney&LeonardoLevelofdifficultyEasyReadingtime2minViews663ArtificialIntelligenceTutorialIntoday’sarticle,I’mgoingtoshowyouasimple,freetoolthatcanhelpyoucreategreatpromptsforanyAImodelyouuse—whetherit’sChatGPT,Midjourney,orsomethingelse.ReadmoreTotalvotes1:↑1and↓0+1Addtobookmarks3Comments0ArticlehabrbahNov7at21:41Hybridpeople—determinationofthestatusofpersonswhoheundergonemedicalinterventionusingAItoolkitReadingtime4minViews510ThefutureishereBusinessModels*ArtificialIntelligenceResearchandforecastsinIT*PopularscienceOpinionDearColleuesandFriends, SinceIamonlyanITcollegestudentsoIhenotbeeninvolvedinanyseriousprojectintheITfield.However,IhopethatmystudentmembershipinAСMallowsmetosharemyviewswithestablishedprofessionalsandthusjoinabroadandconstructivediscussiononAIissues. Overthepastcoupleofyears,thetopicofharmoniousdevelopmentoftechnologiesbasedonthefruitsofAIhasattractedeveryone'scloseattention.Inanefforttounderstandthecurrentsteofdevelopmentofthistechnologyanditsperceptionbysocietyandthegovernment,Iattendedalotofonlineevents(includingextremelyenrichingACMTalkswebinars),readdozensofarticlesintheprofessionalandbusinesspress,studiedregulationsAIissuesbyEU,USandUN.However,IdonotseeorfeelthatthiscollectivesearchhasharmonizedtheviewsonAIdevelopmentexpressedbyinventors,representativesofthebusinesscommunity,ITspecialists,andcurrentandfutureusersofAIproducts.AsafutureITprofessional,Iwouldliketoseelessconfrontationandmoresolidarityregardingtheglobaltechnologicalbreakthrough.Asanaccomplishedlegalprofessional,IseethatnowisanimportantmomenttomovefromhoningtheprinciplesofworkingwithAItoformulatingandimplementing(somewhatproactively)specificmechanismsfortheimplementationofAIproducts,aswellasestablishingfairandresponsibleregulationoftheirsocialandlegalconsequences. Inthecontextoftheabove,IofferforconsiderationmyviewsontwoaspectsofthedevelopmentandimplementationofAItechnologies:ReadmoreTotalvotes3:↑2and↓1+3Addtobookmarks0Comments2Articlealexey_zakharenkovNov7at13:56«Where,whereheyougone»,orsearchingformissingstationsonpublictransportroutesinOpenStreetMapLevelofdifficultyMediumReadingtime6minViews562OpenStreetMap*Algorithms*TransportTranslationOpenStreetMap(OSM)isaglobalprojectformedaroundageographicinformationdatabasewhichisbeingfilledbyallcomers—bothenthusiastsandinterestedcompanies.Anybodycancontribute,buttheopennesshasitsdownside:incorrecteditsoftengetintothedatabase.HenceplentyofvalidatorsofOSMdatahebeenwrittenwhichallowtomaintainthedataqualityatanacceptablelevel.Since2016thereexistsanopensourcesubwaypreprocessorthatvalidates(generateserrorreports)rapidtransitroutesinOSMforcompletenessandlogical/topologicalerrors,andconvertsthemintoformatsthataresuitableforroutingandrendering,e.g.GTFS.BesidesOSMdataittakesalistofpublictransport(PT)networkswhichcontainsthecheckinginformationaboutthenumberoflines,stationsetc.peraPTnetwork.ThepreprocessorhassuccessfullyprovenitselfinthepreparationofPTdataforapplicationssuchasMaps.meandOrganicMaps.Inthisarticle,IwouldliketoshareanapproachtodetectingoneofthetypesoferrorsthatoccurquiteofteninOSMdataandautomaticdetectionofwhichissomewhatchallenging.It'sanaccidentallossofastationfromaroute.Thesourcecodeofthevalidatorandthedescribedalgorithmareopensource.Butfirst,let'sdefinetheconceptsusedtorepresentPTdatainOpenStreetMap.ReadmoreTotalvotes6:↑6and↓0+6Addtobookmarks3Comments0ArticlehabrbahNov6at19:58Regulationofcomputingpower,jointinsuranceofAIproducts,andprotectionofhybridpeopleReadingtime7minViews337API*BusinessModels*ThefutureishereArtificialIntelligenceITInfrastructure*AnalyticsIssuesofcooperationinthefieldofregulationofcomputingpower,jointinsuranceofAIproducts,anddeterminingthesocialstatusandprotectionofpersonswithahybridnervoussystem(hybridpeople) DearColleuesandFriends,Infurtheranceofthediscussiononthetopicof"Keytechnologypolicyissueswillbegrapplingwithin2025",letmeoutlinesomemullingsattheintersectionofthetheoryandpracticeofcomputerscience,law,andneuroethics.«Oursocietyandthuseachindividualhasthepossibilityto(help)decidehowtheworld,inwhichwewanttolivewithartificialintelligenceinthefuture,shouldlook.Philosophy,law,andtechnologyplayacentralroleinthediscoursethathastobeconductedforthispurpose»(fromFraunhoferIAIS’sreport«TrustwortyuseofAI»). Essentialideaofthatproposals-drawingfromthedeeptechnicalexpertiseofthecomputingcommunity,toprovidetopolicyleadersandstakeholdersnonpartisanthesesonpolicygapsinthefieldofneuroethics,developmentandimplementationofML/AItools.Itispreferablethatthisregulationbeaharmonioussymbiosisoflegalnormsbothatthestatelevelandatthelevelofsociallyresponsibleprofessionalcommunities.Theapproachmentionedinparraph6.2ofTheCEN-CENELECFocusGroupReport:RoadMaponArtificialIntelligence(AI)and,infact,focusedonautonomousself-regulationofAItools(systems)seemsinappropriatetocurrentrisksandtreats:“Analternativeapproachisthatthesystemitselfensuresthatmodificationsofitsfunctionalityduetoself-learninghenonegativeimpactonassessmenttopicslikesafetyorfairness”. Further,inthesameplace,thepotentialineffectivenessofthecertificationsystemforAItoolsisactuallyrecognized:“Forartificialintelligencesystemsthatlearnastheyareused,theproblemisthatthebehiorofthesystemchangescoTất cả các bài trong hàngntinuouslyandwillrequireanewconformityassessmenteachtime.”ReadmoreRating0Addtobookmarks1Comments0Articlekentr009Nov5at12:14AdvancedCAPTCHABypassTechniquesforSEOSpecialistswithCodeExamplesLevelofdifficultyEasyReadingtime11minViews509Python*ReviewTranslationEverySEOprofessionalhasencounteredCAPTCHA.Ifnot,theyareeithernotprofessionals,misunderstandthetermSEO(possiblyconfusingitwithSMMorCEO),orareverynewtothischallengingfield.OnecouldendlesslydenyandarguethatCAPTCHAisoverratedanddoesnotdeservesignificantresources.Buttheseargumentsendthemomentoneneedsdatafromasearchengineresultpe,likeYandex,withoutknowledgeofXMLrequests…Or,say,aclientwantstoscrapetheentireAmazon(justbecausetheydo)andoffersgoodpay...ReadmoreTotalvotes2:↑2and↓0+2Addtobookmarks0Comments1ArticleprofleaddevNov1at18:20NEWChatGPTSearchainstPerplexityAI:WhoWins?Readingtime3minViews803ArtificialIntelligenceReviewTwopowerfulAItoolsaremakingwesintheworld:NEWChatGPTSearchandPerplexityAI.Butwhichoneisbetterforyou?I'vetestedthemandwanttosharemyresults.ReadmoreRating0Addtobookmarks0Comments2ArticleprofleaddevOct30at15:57NotebookLM&PerplexitySpaces:AllYouNeedtoKnowLevelofdifficultyEasyReadingtime4minViews849ArtificialIntelligenceReviewIrecentlyexploredtwopowerfulAItools—NotebookLMandPerplexitySpaces—andwanttosharemycomprehensivereviewoftheseresearchassistants.ReadmoreRating0Addtobookmarks0Comments0ArticleArcaneGamingcomOct29at22:32HowAIcaneasetheworkforUXDesignersLevelofdifficultyEasyReadingtime3minViews601Usability*Accessibility*InthelastcoupleyearsArtificialIntelligencehastakentheworldbystorm,startingtorevolutionizethetechindustryinmanyaspects,includingUX.AIcanhelpUXdesignerstoautomatesomeroutinetasksthattakealotoftime,providingmorespaceforcreativityandproductqualityimprovement.It’snotlikelythatAImightreplacehumandesignersinthenearfuture,butitcandefinitelyeasetheworkofdesignersinsomeways. Let’sdiscusshowAIcanbeappliedinUXDesignthesedays:ReadmoreTotalvotes1:↑1and↓0+3Addtobookmarks2Comments0ArticlePaulKarolOct29at16:10TheYesConditional/PositiveStatementLevelofdifficultyMediumReadingtime4minViews376.NET*API*CRMsystems*Salesmanement*ArtificialIntelligenceTutorialSolet’stalkaboutthewordyes. Anotherwaytosayitisthat,weneedtogivesomepositivestatementstomakeasale. Isaid,inthelastarticlethatRussiansandEasternEuropeanpeoplearemuchmorereservedwithgivingtheanswerofyes.Sointhisculture,itisnormaltowaittohemorefactsaboutwhattheworkwillbeforgivingapositiveanswer.ButthiscreatesrealproblemandanabsoluteblockwhenitcomestosellingyourITsoftwareandprojectdevelopmenttowesterncultures!Let’sbreakthisdownintounderstandablepieces. ReadmoreRating0Addtobookmarks3Comments0Postzdanevich-vitalyOct26at02:08Views9.9KSoundlsаудиосбитрейдомисортировкой,набаше,используяffprobewhilereadi;doecho"$(ffprobe-i"$i"2>&1|egrep-o'bitrate:[0-9]{1,3}.{4}'|cut-d''-f2-3)""$i";done<<(find.-typef-printf'%P\n'\(-iname\*.ogg-o-iname\*.mp3\))|sort-n-k1,1Примертогочтополучаем:128kb/saaa.mp3128kb/sbbb.mp3128kb/sccc.mp3256kb/sxxx.mp3256kb/syyy.mp3256kb/szzz.mp3Базированона/questions/linux-newbie-8/how-to-list-bitrate-of-all-my-mp3's-on-command-line-21/#postРасширилиопубликовалgitlab.com/vitaly-zdanevich/ffprobe-wrapper-lister-for-mp3Ts:ffprobebashbitrateLike+3DislikeAddtobookmarks0Comments0ArticleEgoIncOct25at11:31GSNvsAccountAbstraction:BlockchainSuperheroesinSearchofSingsLevelofdifficultyMediumReadingtime6minViews662Solidity*TranslationIntheworldofblockchain,wheretheword"gas"ismostoftenassociatednotwithgasstations,butwithfeesfortransactionsinEthereum,thesearchforwaystominimizethesecostsisbecomingincreasinglyrelevant.Lessheartacheforanemptywalletandmoretimetosolvereallyimportantissues...forexample,whattocookforlunch=)SimilartotheepicBatmanvsSupermanbattle,compareGSNandAccountAbstraction.Asinanysuperherostory,eachofthemhasitsownuniqueabilitiesanddisadvantes,whichwewilllookatindetail.ReadmoreTotalvotes3:↑3and↓0+5Addtobookmarks1Comments0ArticleEgoIncOct25at00:00GSNanddApps:ANovelwithoutgasobstaclesLevelofdifficultyMediumReadingtime8minViews550Solidity*TranslationImine:you'vejustcreatedanincredibledecentralizedapplication,andit'ssocoolthatevenyourgrandmotherwantedtotryit.Butonceusersarefacedwiththeneedtopayacommission,theentireUX(UserExperience)rapidlyslidesdownlikeaballdownaslide.Blockchainpromisesabrightfutureinwhichdecentralization,transparencyandsecurityareourbestfriends,anditmakesuspayfordailyoperations.Imineifyouhadtopayeverytimeyoulikeonsocialnetworksorsendamesseinamessenger.It'sterrible,isn'tit?ButdAppsusersfacesomethinglikethiseveryday.Butnow,likeaprinceonawhitehorse,GSN(GasStationNetwork)appears.Withitshelp,developerscanmaketheirapplicationsgas-less,anduserswillfinallybeabletoforgetaboutcommissionslikeanightmare.Inthisarticle,wewilllookatwhatGSNis,howitworks,andhowtoimplementitintoyourprojectstopleaseusers.ReadmoreTotalvotes1:↑1and↓0+3Addtobookmarks0Comments0ArticleArcaneGamingcomOct14at11:42CloudCommunications:UnderstandingUCaaS,CCaaS,andCPaaSLevelofdifficultyEasyReadingtime4minViews1.2KAccessibility*AmazonWebServices*Email-marketing*GoogleAPI*HTML*ReviewIntoday'sworld,wherebusinessesincreasinglyrelyoneffectivecommunication,cloudtechnologiesofferawiderangeofsolutionstooptimizeinteractionsbothwithinthecompanyandwithcustomers.ThreeofthemostpopularoptionsareUCaaS,CCaaS,andCPaaS.Whiletheyallfallundertheumbrellaofcloudcommunications,theirfunctionalityandapplicationsdiffersignificantly.Let'sdelveintothedetails.UCaaS(UnifiedCommunicationsasaService)UCaaSunifiesvariouscommunicationchannels,suchasvoicecalls,videoconferencing,messing,andemail,intoasingleplatform.Thisallowsemployeestoeasilycommunicateandcollaboratewitheachother,regardlessoftheirlocation.BenefitsofUCaaS:ReadmoreTotalvotes1:↑1and↓0+3Addtobookmarks3CommenTất cả các bài trong hàngts0ArticleprofleaddevOct13at16:34TranscribeAudioandVideoLocallywithWhisperWebGPU!NoInternetNeededLevelofdifficultyEasyReadingtime3minViews2.4KArtificialIntelligenceTutorialInthisarticle,I'mgoingtoshowyouhowyoucaneasilytranscribeaudioandvideofilesonyourowncomputerusingWhisperWebGPU—withoutneedinganinternetconnection.ReadmoreTotalvotes2:↑1and↓10Addtobookmarks7Comments0ArticleValeronchoOct10at15:02EffectiveMonitoringwithFirebasePerformanceforFlutterAppsLevelofdifficultyMediumReadingtime7minViews1.5KFlutter*Developmentofmobileapplications*Dart*TutorialFirebasePerformanceoffersafree,comprehensivesolutionfortrackingappperformance.AspartoftheFirebasesuite,itprovidesseamlessintegrationwithotherFirebaseserviceslikeCrashlytics,makingiteasiertomaneallperformanceandcrashdatainoneplace.Thisnotonlysimplifiesaccessbutalsostreamlinesteamcollaborationwithouttheneedtomanemultipleplatforms.ReadmoreTotalvotes2:↑2and↓0+4Addtobookmarks3Comments0PostOctabunOct8at13:50Views13KPython*ВышелPython3.13.ЧтовэтомдлянезнакомыхсPython?КуйжелезонеотходяоткассыИнымисловами,Вытутжезахотитеегопопробовать-самоевремя,этостало(много)приятнеечемкогда-либо.ЧтоделатьиктовиноватВиноват,очевидно,Гугол-запоздалсувольнениямивкомандеPython.Аделатьпридётсякомпиляциюизсорцов-дажевAURсейчасRC1.Как-напримереArchвформеEndeourOS.Pythonчастьсистемы,ноон12,поэтому13нужнодержатьотдельно.Скачавсpython.orgираспаковав./configure--enable-optimizations--with-lto--enable-experimental-jit=yes--prefix=/home/andy/.pythonmakeКонечно,чего-тоданехватит,нообэтомбудетчёткосказано,поэтомуинапримерyayclangyayllvmmakeБудетчёткосказаночегонеполучилось,за12такогонепомню,уменя-безtkinter.Нуиладненько.Посколькуmaketestпридумалитрусы,makeinstall~/.python/bin/python3-mvenvPython13EnvcdPython13EnvpythonИнаслаждаемсяновымифишками-редактируемпроцедурыивыходимлегко,какпомне-самоеочевидное.Ида,напервомже(дурацком)тесте-на10%быстрее.Ts:python3learningTotalvotes3:↑2and↓1+3Addtobookmarks1Comments0ArticleprofleaddevOct5at17:41ChatGPTCanvas:YourNewPartnerinWritingandCodingLevelofdifficultyEasyReadingtime2minViews1.6KArtificialIntelligenceReviewOpenAIhasrecentlylaunchedanewfeaturecalled Canvas forChatGPT,designedtoenhanceusers'interactionswithAIforwritingandcodingprojects.Thisnewinterfaceaimstoprovideamorecollaborativeandinteractiveexperience,movingbeyondthetraditionalchatformat.Inthisarticle,I'llcoverthetopfeaturesofChatGPTCanvasandshowhowtouseit.ReadmoreTotalvotes1:↑1and↓0+3Addtobookmarks0Comments1ArticleRodionGorkOct3at11:13XMLparsingintoplainMapinGolangLevelofdifficultyEasyReadingtime4minViews2KXML*Go*TutorialWhilein2024usingXMLlooksabitoutdated,itstillhappens.AndsometimesithappenswearetodealwithXMLhing"free-structure",i.e.itcouldn'tbeparsedintotreeofuser-definedstructs.ForJSONtherestillisawaytoparseitwithasinglecallintomap[string]anyandworkwithitusingcarefultypeassertions.Regretfully,thereisnosimilarfeatureforXML(inGolang).HereI'lldraftsuitablefunctionanddemonstrateit-bothforothersandformyselfifIeverneedthisain(recreatingitfromscratchmaybesomewhatpainful).Let039;sseeimplementationTotalvotes4:↑4and↓0+7Addtobookmarks0Comments0Articlekentr009Oct1at10:56HowtobypassCAPTCHA:BreakingDownaComplexProcessintheSimplestTermsLevelofdifficultyEasyReadingtime7minViews2.1KInformationSecurity*Cloudservices*ReviewTranslationCAPTCHAisnotjustasinglewordthatcanbedefined;it'sanacronymconTất cả các bài trong hàngsistingofninewords(andtwoprepositions):CompletelyAutomatedPublicTuringTestToTellComputersandHumansApart.ThismouthfulwasshortenedtotheconciseCAPTCHAtooidcreatingyetanotherhard-to-pronounceterm.TranslatedintoRussian,thisabbreviationsoundslike"ПолностьюавтоматизированныйпубличныйтестТьюрингадляразличениякомпьютеровилюдей"(FullyAutomatedPublicTuringTesttoDifferentiateComputersandHumans).ReadmoreTotalvotes1:↑1and↓0+3Addtobookmarks1Comments2BackHere123...4950ThereBackYouraccountLoginSignupSectionsArticlesNewsHubsAuthorsSandboxInformationHowitworksForauthorsForcompaniesDocumentsreementConfidentialServicesCorporateblogsAdvertisingNativeadvertisingEducationprogramsStartupsFacebookTwitterTelegramLanguesettingsSupport©2006–2024,Habrwindow.dataLayer=window.dataLayer||[];functiongt(){dataLayer.push(arguments);}gt('js',newDate());(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*newDate();k=e.createElement(t),a=e.getElementsByTName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})(window,document,"script","mc.yandex.ru/metrika/t.js","ym");window.addEventListener('load',function(){setTimeout(()=>{constimg=newIme();img.src='vk.com/rtrg?p=VK-RTRG--57vKE';},0);});