Качелька zoom на Microsoft Natural 4000 в Ubuntu Lucid Lynx (10.04)
Собственно сабж. Клава завелась, работает всё, кроме этой качельки. Её завести реально?
Вопрос по Delphi (Lazarus)?
На форме есть TToolBar. На нем соответственно кнопки TToolButton.
Как можно программно, в процессе выполнения программы, перемещать (менять местами) кнопки на этом ToolBar'е?
Имеются ли нормальные переводы книги Thinking in Java?
Конкретно интересует 4ое издание. Видел 4ое издание от издательства «Питер» — оно ужасно. Может быть есть какое-то переиздания? И если читать предыдущие издания, как там с переводом и сильно ли они устарели?
Почему хабрахабр блокирует запросы по RSS основываясь на user-agent информации?
В качестве агрегатора RSS новостей использую akregator, но уже около полугода не удаётся получить ленту. Легко удостовериться, что во всём виноват User-Agent:
$ wget -U "Akregator/1.6.5; syndication" <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
--2010-09-15 17:52:52-- <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
Resolving habrahabr.ru... 212.158.166.234<br/>
Connecting to habrahabr.ru|212.158.166.234|:80... connected.<br/>
HTTP request sent, awaiting response... ^C<br/>
<br/>
$ wget <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
--2010-09-15 17:53:06-- <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
Resolving habrahabr.ru... 212.158.166.234<br/>
Connecting to habrahabr.ru|212.158.166.234|:80... connected.<br/>
HTTP request sent, awaiting response... 200 OK<br/>
Length: unspecified [text/xml]<br/>
Saving to: `index.html'<br/>
<br/>
[ <=> ] 38,878 71.1K/s in 0.5s <br/>
<br/>
2010-09-15 17:53:07 (71.1 KB/s) - `index.html' saved [38878]
PS в первом случае — таймаут
$ wget -U "Akregator/1.6.5; syndication" <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
--2010-09-15 17:52:52-- <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
Resolving habrahabr.ru... 212.158.166.234<br/>
Connecting to habrahabr.ru|212.158.166.234|:80... connected.<br/>
HTTP request sent, awaiting response... ^C<br/>
<br/>
$ wget <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
--2010-09-15 17:53:06-- <a href="http://habrahabr.ru/rss/">habrahabr.ru/rss/</a><br/>
Resolving habrahabr.ru... 212.158.166.234<br/>
Connecting to habrahabr.ru|212.158.166.234|:80... connected.<br/>
HTTP request sent, awaiting response... 200 OK<br/>
Length: unspecified [text/xml]<br/>
Saving to: `index.html'<br/>
<br/>
[ <=> ] 38,878 71.1K/s in 0.5s <br/>
<br/>
2010-09-15 17:53:07 (71.1 KB/s) - `index.html' saved [38878]
Возврат заполненного command object?
Используется Spring MVC, примерный код представлен ниже:
Методы контроллера
/*<br/>
* Создание нового объекта и его инициализация.<br/>
*/ <br/>
@RequestMapping(value = "/new", method = RequestMethod.GET)<br/>
public String newObject(Model model) {<br/>
Сitizen citizen= citizenDao.getNewObject();<br/>
citizen.setIsLoyalToTheParty(true);<br/>
model.addAttribute("citizen", citizen);<br/>
return "CitizenForm";<br/>
}<br/>
<br/>
/*<br/>
* Обработка заполненной формы.<br/>
*/<br/>
@RequestMapping(value = "/onSubmit", method = RequestMethod.POST)<br/>
public String onSubmit(Сitizen citizen, BindingResult result, SessionStatus status, Model model) {<br/>
citizenValidator.validate(citizen, result);<br/>
if (result.hasErrors()) {<br/>
return "СitizenForm";<br/>
} else {<br/>
citizenDao.save(citizen);<br/>
status.setComplete();<br/>
return "successView"; <br/>
}<br/>
}<br/>
Сущность:
@Entity<br/>
@Table(name = "ASD_CIT")<br/>
public class Citizen implements Serializable {<br/>
@Id<br/>
private Long id;<br/>
private String firstName;<br/>
private String secondName;<br/>
private boolean IsLoyalToTheParty;<br/>
<br/>
public Citizen(){<br/>
}<br/>
<br/>
public String getFirstName() {<br/>
return firstName;<br/>
}<br/>
<br/>
public void setFirstName(String firstName) {<br/>
this.firstName = firstName;<br/>
}<br/>
<br/>
public String getSecondName() {<br/>
return secondName;<br/>
}<br/>
<br/>
public void setSecondName(String secondName) {<br/>
this.secondName = secondName;<br/>
}<br/>
<br/>
public boolean isIsLoyalToTheParty() {<br/>
return IsLoyalToTheParty;<br/>
}<br/>
<br/>
public void setIsLoyalToTheParty(boolean IsLoyalToTheParty) {<br/>
this.IsLoyalToTheParty = IsLoyalToTheParty;<br/>
}<br/>
<br/>
public Long getId() {<br/>
return id;<br/>
}<br/>
<br/>
public void setId(Long id) {<br/>
this.id = id;<br/>
}<br/>
}<br/>
И, наконец, форма:
<form:form commandName="citizen" method="post" action="onSubmit"><br/>
<form:hidden path="id" id="id"/><br/>
<form:input path="firstName" id="firstName"/><br/>
<form:input path="secondName" id="secondName"/><br/>
</form:form><br/>
Как вы видите в коде формы нет поля для свойства IsLoyalToTheParty — оно устанавливается при создании объекта и его редактирование в форме не предусмотрено.
Вопрос следующий: в представленном случае значение свойства IsLoyalToTheParty потеряется на пути Котроллер -> Форма -> Контроллер. Если же я создам «hidden» поле в форме для этого свойства, то оно не потеряется. Но так как реальные объекты состоят из гораздо большего кол-ва таких свойств не хотелось бы на форме создавать поля для этих свойств. Как заставить возвращать из формы именно тот объект, который был передан ей изначально?
/*<br/>
* Создание нового объекта и его инициализация.<br/>
*/ <br/>
@RequestMapping(value = "/new", method = RequestMethod.GET)<br/>
public String newObject(Model model) {<br/>
Сitizen citizen= citizenDao.getNewObject();<br/>
citizen.setIsLoyalToTheParty(true);<br/>
model.addAttribute("citizen", citizen);<br/>
return "CitizenForm";<br/>
}<br/>
<br/>
/*<br/>
* Обработка заполненной формы.<br/>
*/<br/>
@RequestMapping(value = "/onSubmit", method = RequestMethod.POST)<br/>
public String onSubmit(Сitizen citizen, BindingResult result, SessionStatus status, Model model) {<br/>
citizenValidator.validate(citizen, result);<br/>
if (result.hasErrors()) {<br/>
return "СitizenForm";<br/>
} else {<br/>
citizenDao.save(citizen);<br/>
status.setComplete();<br/>
return "successView"; <br/>
}<br/>
}<br/>@Entity<br/>
@Table(name = "ASD_CIT")<br/>
public class Citizen implements Serializable {<br/>
@Id<br/>
private Long id;<br/>
private String firstName;<br/>
private String secondName;<br/>
private boolean IsLoyalToTheParty;<br/>
<br/>
public Citizen(){<br/>
}<br/>
<br/>
public String getFirstName() {<br/>
return firstName;<br/>
}<br/>
<br/>
public void setFirstName(String firstName) {<br/>
this.firstName = firstName;<br/>
}<br/>
<br/>
public String getSecondName() {<br/>
return secondName;<br/>
}<br/>
<br/>
public void setSecondName(String secondName) {<br/>
this.secondName = secondName;<br/>
}<br/>
<br/>
public boolean isIsLoyalToTheParty() {<br/>
return IsLoyalToTheParty;<br/>
}<br/>
<br/>
public void setIsLoyalToTheParty(boolean IsLoyalToTheParty) {<br/>
this.IsLoyalToTheParty = IsLoyalToTheParty;<br/>
}<br/>
<br/>
public Long getId() {<br/>
return id;<br/>
}<br/>
<br/>
public void setId(Long id) {<br/>
this.id = id;<br/>
}<br/>
}<br/><form:form commandName="citizen" method="post" action="onSubmit"><br/>
<form:hidden path="id" id="id"/><br/>
<form:input path="firstName" id="firstName"/><br/>
<form:input path="secondName" id="secondName"/><br/>
</form:form><br/>
Где купить Windows и Office?
Нужна покупка онлайн.
Где это можно сделать дешевле всего, кроме как в классических магазинах типа софткея?
Интернет сервисы для kindle 3?
Вот решил создать вопрос. Думаю будет полезен не только мне.
У Kindle есть возможность получать все книги и статьи отправленые на почту типа name@[free.]kindle.com, что позволяет загружать свежую информацию везде где есть интернет.
Нашел в сети instapaper.com — неплохая штука, можно отмечать стать для последуещего прочтения и скидывать их на читалку. Правда автоматически (у меня почему-то автоматом вообще не шлет) он это делает максимум раз в сутки и в неизвестное время. Если б время и частоту можно было бы задавать самому то было б вообще супер.
Кто еще какими сервисами пользуется?
Какой Url рерайтер вы используете для ASP.Net?
Я просмотрел несколько URL рерайтеров для ASP.Net и IIS и задался вопросом, что все остальные используют и почему.
Вот те, которые я использовал или посмотрел:
- ThunderMain URLRewriter: использованный в предыдущем проекте, не совсем имел гибкость/производительность, которую мы искали
- Ewal UrlMapper: используется в текущем проекте, но источник, похоже, заброшен
- UrlRewritingNet.UrlRewrite: вроде бы неплохая библиотека, но документация плохая grammar заставляет меня чувствовать себя неловко
- UrlRewriter.NET : это моя текущая версия, обладает большой гибкостью, хотя дополнительные функции, закачанные в заменяющие регулярные выражения, немного изменяют стандартный синтаксис .Net regex
- Управляемый Fusion URL Rewriter : я нашел это в предыдущем вопросе о переполнении стека, но еще не пробовал его, судя по синтаксису примера, он не кажется редактируемым через web.config
какой handler прописать в app.yaml?
Вопрос про AppEngine.
Нужно, чтобы по адресу my.appspot.com/crossdomain.xml находился файлик crossdomain.xml.
Какое правило прописать в app.yaml?
Пробовал такое:
- url: /crossdomain.xml
script: crossdomain.xml
или
- url: /crossdomain.xml
static_dir: static
Не работает, ошибка 500.
Помогите, пожалуйста, довольно срочный вопрос…
script: crossdomain.xml
или
- url: /crossdomain.xml
static_dir: static
- «
- 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
- »