Автоматизация WSDL.exe в пользовательской сборке
У меня есть веб-приложение, написанное в C#, которое потребляет несколько внутренних веб-служб. У нас есть уровень разработки, уровень тестирования и производственный уровень. Кроме того, мы используем команду WSDL.exe для создания файла Proxies.cs для веб-служб данного уровня.
Когда мы готовы развернуть наш код в стеке от разработки до тестирования или от тестирования до производства, нам нужно выполнить команду WSDL.exe , чтобы указать соответствующую версию веб-служб.
Есть ли общепринятый способ автоматизировать это?
Как задать свой autoincrement primary key в AppEngine/Python?
Есть, допустим, класс статьи, экземпляры которых хранятся в гугловском дата сторадже. И хочется дать на неё ссылку:
[ a href="/article/{{ article.uid }}" ]
Чтобы получилось типа такого:
[ a href="/article/55" ]
У гугла есть свои UUID'ы, но уж больно они страшны для для того чтобы быть частью урла: ahBzb3ZpZXRncm9vdmVibG9ncg0LEgdBcnRpY2xlGAgM.
Windows XP на ASUS EEE PC 701 — можно ли сделать дополнительную SD-карточку несменным диском?
Есть ASUS EEE PC 701. Несменная 4Г флешка в качестве основного диска. Есть разъем для подключения дополнительной карточки, но
-винда считает ее сменным диском и не хочет читать своп
-при неумышленном вытаскивании-втаскиваа карточки иногда буква диска присваивается другая
Сейчас свом отключил, хочется побольше скинуть на карточку, как поступить? Как сделать ее несменной и стобы буква диска была одна и та же все время?
Ретрансляция аудио VLC?
Не могу найти более менее внятной информации по ретрансляции аудио через VLC. по видео примеров много, по аудио почти нет. Есть сервак Debian 5, установлен VLC. Есть другой сервер с Windows откуда идет вещание через Winamp Shoutcast.
Как ретранслировать поток без конвертации? Буду благодарен любой информации.
Уведомление о выпадении перетаскивания в Windows
В программе My C# есть список файлов, которые можно перетащить из нее в другую программу. Мои требования заключаются в том, чтобы сначала скопировать файл в другой каталог.
Итак, можно ли уведомить меня об операции удаления, чтобы я мог скопировать файл только в случае успеха операции? Я бы предпочел подождать, пока не узнаю, что его нужно скопировать, прежде чем выполнять копию.
Кроме того, можно ли узнать, в какой программе происходит операция сброса? В идеале я хотел бы изменить путь к файлу на основе того, кто или что его отбрасывает.
Решение этой проблемы может быть любым .NET язык или C/C++ с COM .
EFS всплывающий ключ шифрования
Я получаю уведомления для резервного копирования моего ключа шифрования для EFS в Vista, однако я не включил шифрование bit locker или диска.
Кто-нибудь знает, как узнать, какие файлы могут быть зашифрованы, или имеет объяснение, почему он уведомит меня?
Посоветуйте книги по основам UI
Господа, посоветуйте литературу, посвященную основным концептам создания пользовательских интерфейсов. Можно как на русском, так и на английском.
дорога в Питер на конкурс для разработчиков Chrome Apps
Подскажите, плз, на какой вокзал прибывают поезда из Минска
А то нужно искать где переночевать.
Неочевидность выбора между Mac OS и Ubuntu?
Ситуация простая:
Есть некий товарищ Хабрин основное занятие которого — верстка сайтов. Фрилансер. Не отказывается от подработки в качестве веб-дизайнера, в свободное же время увлекается PHP-программированием, надеясь в недалеком будущем сменить профиль.
Встал вопрос о приобретении очередного ПК (старый компьютер, будем считать, сгорел до тла).
Есть огромнейшее желание изменить приевшейся Win7, но останавливает неочевидность выбора между Mac OS и Ubuntu. Небольшой опыт работы есть под обоими осями. Ярких эмоциональных предпочтений нет.
Представьте, что Вы и есть тот самый товарищ Хабрин. Выбор в пользу какой системы Вы бы сделали и почему?
безопасная авторизация без учета айпи
доброй ночи.
пометка: нужна авторизация без учета айпи (twitter, facebook пример, насколько мне известно там не выкидывает при смене айпи)
перечитав несколько статей не смог найти выход.
авторизация:
есть несколько способов
способ 1:
юзер вводит логин и пароль, пароль хэшируется на стороне клиента, отправляется на сервер, проверяются данные, если все ок генерируется случайное значение, хэшируется, или даже не случайное а айди сессии и пишется в сессию.
способ 2:
при генерации формы генерируется случайное значение пишется в hidden и в базу, юзер снова вводит логин и пароль, пароль хэшируется, потом хэшируется вместе с доп значением и отправляется на сервер там проверяется и снова пишется значение в куки.
теперь функция запомнить мои данные на этом компьютере.
тут начинаются проблемы, если поступать теми двумя способами и проверять при открытии юзером сайта значения (сравнивать куку с базой) то можно украсть куку и авторизироваться. Какой придумать выход?
спасибо
414   6   02:59, 17th August, 2020
- «
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 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
- 133
- 134
- 135
- 136
- 137
- 138
- 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
- 207
- 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
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 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
- 400
- 401
- 402
- 403
- 404
- 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
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 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
- »